QuickFix网站为不同版本的FIX提供了数据字典(注意:我说的是FIX而不是FIXML)。我在FIX规范中没有见过这样的数据字典,所以我的假设是,独立的人(也许是QuickFix开发人员)发明了它们,它们成为跨多个修复实现使用的事实上的标准。有人知道是谁发明的吗?我之所以问这个问题,是因为我想在一本我正在写的书中简要地讨论一下修复数据字典,我想把这归功于发明者。
此外,我还无法为FIX数据字典找到模式(例如,DTD或XML )(同样,我说的是FIX而不是FIXML)。这样的事情存在吗?
发布于 2020-10-28 17:05:30
确认是我。
当我最初创建它时,没有FIX规范的结构化版本。规范是作为Microsoft文档分发的。
Word将允许您将文档导出为HTML。所以我手动做了,然后为每个版本的结果HTML文档创建了一个解析器。
由于Word文档似乎是手工编辑的,因此它们非常不一致,解析器需要处理各种边缘情况。但最终它能够产生可用的结构化数据。
从那时起,FIX存储库已经发布,这就是当前生成QuickFIX xml文档的方式(但令人惊讶的是,在生成一个好的QuickFIX文档之前,仍然需要进行数据清理)。
我认为有几个原因使得规范的QuickFIX版本在修复存储库上变得流行起来。
发布于 2020-10-28 13:43:40
字典没有模式。
奥伦·米勒创建了QuickFIX。我想他或者他团队中的人发明了这样的格式:https://en.wikipedia.org/wiki/QuickFIX
来自Oren的初始提交,它也包含DataDictionary的初始版本
https://stackoverflow.com/questions/64570423
复制相似问题