gpt4 book ai didi

java - 当提供元素值时,如何查找 XML 字符串中的行号?

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

我想在传递节点值时从 dynamix XML 字符串中获取行号。例如,如果我将输入指定为“RSS Tutorial”,则输出应返回行号为 9。如何在 java 中实现此目的?

下面给出了示例 XML

    <?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">

<channel>
<title>W3Schools Home Page</title>
<link>http://www.w3schools.com</link>
<description>Free web building tutorials</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.w3schools.com/rss</link>
<description>New RSS tutorial on W3Schools</description>
</item>
<item>
<title>XML Tutorial</title>
<link>http://www.w3schools.com/xml</link>
<description>New XML tutorial on W3Schools</description>
</item>
</channel>

</rss>

最佳答案

这个blog post提出了一种使用 SAX 的有效方法,使用 Locator .

关于java - 当提供元素值时,如何查找 XML 字符串中的行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24115831/

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