Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.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 使用Dom解析器解析单节点xml文件_Java - Fatal编程技术网

Java 使用Dom解析器解析单节点xml文件

Java 使用Dom解析器解析单节点xml文件,java,Java,我们能用Java解析只有一个标记xml文件的单个节点吗 例如: <Node e1 =" 1 " e2 = "asd " /> <Node2 e1= "2" e2 = " asdf" /> 使用模式文件还是不使用? 我能够解析它是否包含根标记 如果需要任何帮助,我们将不胜感激。您需要一个类,该类可以容纳您正试图使用正确注释解析的对象。确实建议您生成它,因为注释编写起来并不总是那么直观。 节点元素是根元素,不需要任何其他包装元素

我们能用Java解析只有一个标记xml文件的单个节点吗

例如:

<Node
    e1 =" 1  "
    e2 = "asd " 
 /> 
<Node2
     e1= "2"
     e2 = " asdf"
 />
使用模式文件还是不使用? 我能够解析它是否包含根标记
如果需要任何帮助,我们将不胜感激。

您需要一个类,该类可以容纳您正试图使用正确注释解析的对象。确实建议您生成它,因为注释编写起来并不总是那么直观。 节点元素是根元素,不需要任何其他包装元素。
尝试用谷歌搜索JaxB或其他XML解析库。

是的,可以。很抱歉,我错误地添加了错误的xml格式。这里是正确的格式。请查找以下内容。我已尝试修复问题格式,以便您正确显示xml。然而,您的XML似乎不是一个有效的XML。对于您所说的单节点,这也会让人感到困惑。请修正您的问题以提供有效的XML,以及关于您面临的问题的更明确的问题。我已将\>更改为>,不确定它是否是您想要编写的内容,因为我昨天错误地添加了错误的XML格式,这是无效的XML语法。现在我已经正确地编辑了一个问题,即使用Dom解析器提问,所以说OP需要使用JAXB并不是一个答案。