gpt4 book ai didi

xml - 使用 dom4j 解析 XML 字符串

转载 作者:行者123 更新时间:2023-12-02 17:16:03 26 4
gpt4 key购买 nike

这是 xml 字符串。我正在尝试获取列表中的 itemItem 可以是 1 个或多个。我想获得元素值(value),如 Id,支付......但我够不到这些元素。我怎样才能使用 dom4j 访问这些值?

<?xml version="1.0" encoding="UTF-8"?>
<data>
<cm>Detail</cm>
<Code>1</Code>
<No>20170928</No>
<Num>1</Num>
<Flag>Y</end_Flag>
<list>
<items>
<item>
<Id>01234567</Id>
<pay>5555</pay>
<remarksInfo></remarksInfo>
<d_Date>2017-09-28 16:26:55</d_Date>
<amount>1.0</amount>
<Name>ADAM</Name>
<e_Date>2017-09-28 16:26:55</e_Date>
<t_Date>2017-09-28 17:46:39</t_Date>
<damount>1.0</damount>
<fee>3.0</fee>
<e_Name>Smith</e_Name>
<abstractInfo></abstractInfo>
<Status>S</Status>
<Code>0026</Code>
<l_Desc></l_Desc>
<note></note>
</item>
<item>
<Id>01234567</Id>
<pay>5555</pay>
<remarksInfo></remarksInfo>
<d_Date>2017-09-28 16:26:55</d_Date>
<amount>1.0</amount>
<Name>ADAM</Name>
<e_Date>2017-09-28 16:26:55</e_Date>
<t_Date>2017-09-28 17:46:39</t_Date>
<damount>1.0</damount>
<fee>3.0</fee>
<e_Name>Smith</e_Name>
<abstractInfo></abstractInfo>
<Status>S</Status>
<Code>0026</Code>
<l_Desc></l_Desc>
<note></note>
</item>
</items>
</list>
<hmac>123</hmac>
</data>

非常感谢您的帮助!

最佳答案

我一直在努力解决同样的问题,并在 DOM4J Documentation 中找到了解决方案.

If you have some XML as a String you can parse it back into a Document again using thehelper method DocumentHelper.parseText()

String text = " James";

Document document = DocumentHelper.parseText(text);

关于xml - 使用 dom4j 解析 XML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46468179/

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