jjzjj

python - FIXML python 解析器

我希望在python中解析一个FIXML文件(~150M大小),并最终从解析的数据中生成一个pandas数据帧。我一直在试验xmltodict和xml的ETree解析器,但想知道是否已经有一个用于“FIXML”的python解析器可以更容易地使用它来生成pandas数据帧。有人知道吗?谢谢。 最佳答案 PyPI包索引显示了FIXML解析器的几个命中:https://pypi.python.org/pypi?%3Aaction=search&term=fixml&submit=search也就是说,架构很简单,所以使用lxml也是一个

java - Jaxb 解码 fixml 对象,但所有字段均为空

我有一个FIXML格式的小型XML文档。我正在使用jaxb解码它们。问题过程完成且没有错误,但创建的对象完全为空。每个字段都是空的。列表字段(如数量)中包含正确数量的对象。但是那些对象的字段也是空的。设置我已经从here下载了FIXML模式我用xjc和maven插件创建了类。它们都在包org.fixprotocol.fixml_5_0_sp2中。我在文件中有示例xmlFIXML.XML然后我使用自定义事件处理程序调用解码器,该处理程序只在解析错误时抛出异常。解析完成,所以我知道没有生成错误。我还按照建议处理namespacehere//sortoutthefileStringxmlFi