使用EXI:如何保留评论?

时间:2017-04-21 11:09:12

标签: xml exi exificient openexi

我尝试使用exificient-gui对XML文件进行编码/解码,但不保留原始XML文件中包含的注释。我使用过这些设置:

Using Exificient GUI

生成的XML文件(在编码/解码之后)不再包含XML注释。

然后我尝试对OpenExi做同样的事情,结果相同(=没有评论)。

我也尝试过为Exificient和OpenExi提供的Java示例;再没有评论。

  • Exificient(或OpenExi)GUI保存注释的正确选项是什么?

1 个答案:

答案 0 :(得分:1)

简短的回答是,EXIficient GUI中存在一个已修复的错误。 查看https://exificient.github.io/java/上的最新Jar,您只需要设置“保留评论”。

更长的答案是这里有一个XML / EXI处理的两步过程。一方面是EXI可以保留的。另一个方面是XML阅读器为EXI提供的内容。

在这种情况下,XML阅读器未正确设置为提供注释。因此,EXIficient无法对它们进行编码....