有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是否可以使用XML API跟踪文件指针(文档位置)?

我想根据XML文件的主要级别条目的ID为其编制索引。我计划解析整个文档,从条目中提取ID并对其编制索引(记住开始标记<的文件位置和结束标记>+1的位置)。稍后这将允许我通过ID快速找到这个地方

但是可以用SAX跟踪文件位置吗

如果SAX无法实现,那么还有其他解析器能够实现吗

更新

我发现LocationgetCharacterOffset()方法。它是StAX的吗

更新2

Location有效,但不知怎的出乎意料。第一个标记是mediawiki,它从位置0开始。同时getCharacterOffset()从处理一开始就返回4

看起来出现了一些读取错误


共 (0) 个答案