gpt4 book ai didi

java - 比较 xml 对象 java

转载 作者:太空宇宙 更新时间:2023-11-04 12:40:08 25 4
gpt4 key购买 nike

我有一个 xml 捆绑文件,我想通读并比较捆绑中的对象。起始位置为 mo 标签,直到下一个 mo 标签。我已经完成了 xmlunit 但这比较了 2 个 xml 文件。我希望能够比较一个 xml 捆绑文件中的对象。

不知道这样说有没有道理。如果需要更多信息,我可以尝试解释更多。

xml 文件示例:

<mo>FIELD</mo>
<pk1>DM_READEXTRACT</pk1>
<bo>F1-FieldPhysicalBO</bo>
<boData>
<field>DM_READEXTRACT</field>
<dataType>CHAR</dataType>
<isSigned>false</isSigned>
<isWorkField>false</isWorkField>
<version>9</version>
</boData>
<entities>
<processingSequence>560</processingSequence>
<sequence>560</sequence>
</entities>
<mo>FIELD</mo>
<pk1>DM_READEXTRACT</pk1>
<bo>F1-FieldPhysicalBO</bo>
<boData>
<field>DM_READEXTRACT</field>
<dataType>CHAR</dataType>
<isSigned>false</isSigned>
<isWorkField>false</isWorkField>
<version>2</version>
</boData>
<entities>
<processingSequence>30</processingSequence>
<sequence>3</sequence>
</entities>

最佳答案

也许尝试将 XML 解码为 java 对象然后进行比较? http://www.mkyong.com/java/jaxb-hello-world-example/

关于java - 比较 xml 对象 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36912464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com