Java XML文件的条件解析器
我有一个包含多个Java XML文件的条件解析器,java,xml,Java,Xml,我有一个包含多个节点的XML文件。每个文本节点都有名为“top”和“left”的属性,还有一个子节点名为。此XML文件基本上表示PDF文件中文本的坐标位置,该文件已使用PDF2HTML转换器转换为XML 我想使用如下条件解析XML文件: 1.给我XML文件中具有相同“top”属性的所有连续节点。-在这里我试图获取具有相同“top”属性但可能具有不同“left”属性值的所有节点 哪种XML解析器支持这类查询?我熟悉基本的DOM解析器,它只允许我遍历元素并访问其属性值。有没有允许在其上编写条件查询的
节点的XML文件。每个文本节点都有名为“top”和“left”的属性,还有一个子节点名为
。此XML文件基本上表示PDF文件中文本的坐标位置,该文件已使用PDF2HTML转换器转换为XML
我想使用如下条件解析XML文件:1.给我XML文件中具有相同“top”属性的所有连续节点。-在这里我试图获取具有相同“top”属性但可能具有不同“left”属性值的所有节点 哪种XML解析器支持这类查询?我熟悉基本的DOM解析器,它只允许我遍历元素并访问其属性值。有没有允许在其上编写条件查询的XML解析器
谢谢您不是在寻找解析器,您需要一个查询处理器。任何与XQuery兼容的处理器都可以做到这一点。只需在xquery中使用一对嵌套循环。您不是在寻找解析器,而是需要一个查询处理器。任何与XQuery兼容的处理器都可以做到这一点。只需在xquery中使用一对嵌套循环即可。您将要研究哪些循环可以做到这一点。Java为此提供了强大的内置支持,并且可以在DOM树上操作。请参阅一个关于如何开始此操作的示例。您将要调查哪些操作可以做到这一点。Java为此提供了强大的内置支持,并且可以在DOM树上操作。有关如何开始使用此功能的示例,请参见。谢谢。我正在看XPath。谢谢。我现在正在看XPath。