gpt4 book ai didi

xml - 有什么方法可以使用 vtd-xml 在 xml 中找到结束标记

转载 作者:行者123 更新时间:2023-12-04 05:39:20 26 4
gpt4 key购买 nike

我已经使用 token 根据 token 计数循环所有元素
并看到在我的 xml 结构中,它只有来自此网络的 token 类型 = 5 和 token 类型 = 0

http://vtd-xml.sourceforge.net/userGuide/6.html

那么有没有办法在 vtd-xml 中找到结束标记

因为,我有 xml 看起来像这样。

<ZDA>
<userdata>
<firstname>Eak</firstname>
<lastname>Tan</lastname>
</userdata>
<list name="employee">
<entry>
<first_name>firstName</first_name>
<title>title</title>
<empid>1</empid>
<second_name>secondName</second_name>
<last_name>lastName</last_name>
<date_of_birth>dateOfBirth</date_of_birth>
<pin>pin</pin>
<province>province</province>
<start_date>startDate</start_date>
<list name="address">
<entry>
<addressid>1</addressid>
<empid>1</empid>
<sequence>1</sequence>
<detail>address11</detail>
</entry>
<entry>
<addressid>2</addressid>
<empid>1</empid>
<sequence>2</sequence>
<detail>address12</detail>
</entry>
<entry>
<addressid>3</addressid>
<empid>1</empid>
<sequence>3</sequence>
<detail>address13</detail>
</entry>
</list>
</entry>
</list>

我使用 ap.iterate() 循环遍历所有 xml 结构。

我想使用结束标记来指示何时到达 --> </entry>将对象添加到当前列表。当它到达时 --> </list>如果它有外部列表,则将这些列表添加到上层对象。

我希望这个过程像一个库,所以我使用反射来调用方法和对象。

现在,我只对程序如何知道相应地添加到哪里有疑问。

获取结束标记或解析 XML 以使其具有结束标记的任何方法也是如此。

最好的问候,谢谢。

最佳答案

vtd 解析器不保留结束标记,因为它与起始标记相同。您寻找结束标签的任何原因?

关于xml - 有什么方法可以使用 vtd-xml 在 xml 中找到结束标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11468929/

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