Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何检索相应的xpath_Java_Eclipse_Xpath - Fatal编程技术网

Java 如何检索相应的xpath

Java 如何检索相应的xpath,java,eclipse,xpath,Java,Eclipse,Xpath,我想知道在eclipse平台上用java输入xml文件时如何检索相应的XPath 比如说, <document> <name>xml file</name> <size>12 kb</size> </document> 我认为计算机没有办法列出所有可能的xpath表达式(除非您真的打算列出表达式的组合)。因此,我假设您的问题是“如何列出xml文件中所有节点的路径”。根据这个假设,我将使用DOM解析文件,然后迭代到每个

我想知道在eclipse平台上用java输入xml文件时如何检索相应的XPath

比如说,

<document>
<name>xml file</name>
<size>12 kb</size>
</document>   

我认为计算机没有办法列出所有可能的xpath表达式(除非您真的打算列出表达式的组合)。因此,我假设您的问题是“如何列出xml文件中所有节点的路径”。根据这个假设,我将使用DOM解析文件,然后迭代到每个节点,并打印从根到注释的路径。

我认为计算机没有办法列出所有可能的xpath表达式(除非您真的打算列出表达式的组合)。因此,我假设您的问题是“如何列出xml文件中所有节点的路径”。根据这个假设,我将使用DOM解析文件,然后迭代到每个节点,并打印从根到注释的路径。

我将假设您(或发现此问题的其他人)正在为DOM中的特定节点报告有效的XPath。我经常使用它来记录日志,这个库有两种方法来实现这一点:和。(免责声明:我是此库的维护者)


如果您正在寻找其他内容,请尝试更好地解释自己。

我假设您(或发现此问题的其他人)正在寻找为DOM中的特定节点报告有效的XPath。我经常使用它来记录日志,这个库有两种方法来实现这一点:和。(免责声明:我是此库的维护者)


如果您正在寻找其他功能,请尝试更好地解释自己。

通过firefox插件firebug,您可以在firefox上拥有此功能:

  • 在firefox中打开xml,然后转到firebug中的HTML视图,如果需要带名称空间的XPath,请使用附加插件FireXPath
  • 右键单击要从中获取XPath的xml元素,并创建XPath副本
  • 在Eclipse中,您可以使用JavaEE版本Eclipse附带的XPath视图插件来评估XPath

  • 您可以在firefox上使用firebug插件实现此功能:

  • 在firefox中打开xml,然后转到firebug中的HTML视图,如果需要带名称空间的XPath,请使用附加插件FireXPath
  • 右键单击要从中获取XPath的xml元素,并创建XPath副本
  • 在Eclipse中,您可以使用JavaEE版本Eclipse附带的XPath视图插件来评估XPath

  • EclipseXPath视图是我想要的,EclipseXPath视图是我想要的。
    /document
    /document/name
    /document/size