gpt4 book ai didi

java - 如何通过 Java w3c dom api 获取 xml 元素所在的行号

转载 作者:行者123 更新时间:2023-11-29 22:34:08 24 4
gpt4 key购买 nike

有没有办法通过 w3c dom api 查找给定元素在 xml 文件中的行号?

我的用例是我们有 30,000 多张 kml/xml 格式的 map 。我编写了一个单元测试,它遍历在硬盘驱动器上找到的每个文件(大约 17GB 的大小)并测试它是否可以被我们的应用程序解析。当它失败时,我抛出一个异常,其中包含被认为“无效”的元素实例。为了让我们的制图部门(这里没有人知道如何编程)轻松追踪拼写错误,我们想记录导致异常的元素的行号。

有人可以建议一种方法吗?请注意,我们使用的是 Android 1.6 SDK 中包含的 W3C dom api。

最佳答案

我不确定 Android API 是否不同,但普通的 Java 应用程序可能会在 parsing 时捕获 SAXParseException并查看 line number.

关于java - 如何通过 Java w3c dom api 获取 xml 元素所在的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2747416/

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