【发布时间】:2012-10-31 06:12:22
【问题描述】:
有没有办法在使用 XStream 和 Java 进行解析时读取 xml cmets。
<!--
Mesh: three-dimensional box 100m x 50m x 50m Created By Sumit Purohit on
for a stackoverflow query.
-->
<ParameterList name="Mesh">
<Parameter name="Domain Low Corner" type="Array double" value="{0.0, 0.0, 0.0}" />
<Parameter name="Domain High Corner" type="Array double" value="{100.0, 50.0,50.0}" />
</ParameterList>
我目前使用 XStream 来序列化/反序列化上述类型的 xml。我需要将 cmets 作为注释保存在我的 POJO 上,以便我可以在 UI 中显示它。
我在 XStream 中找不到任何东西。
DOM 有DocumentBuilderFactory.setIgnoringComments(boolean),可以让您在 DOM 树中包含 cmets,并且可以区分节点类型。
【问题讨论】: