用java解析XML文件,但不';包含标题XML标记的t(<;?XML版本=";1.0";编码=";UTF-8";?>;)

用java解析XML文件,但不';包含标题XML标记的t(<;?XML版本=";1.0";编码=";UTF-8";?>;),java,xml,dom,xml-parsing,jaxb,Java,Xml,Dom,Xml Parsing,Jaxb,我想解析一个XML文件,它的头中不包含XML标记。 我尝试过DOM,但只有当XML文件的头中包含XML标记时,它才起作用。 我的XML文件结构如下所示。 当我打开某个URL时,我将得到这个XML。所以该页面包含以下结构 <nodes> <node> <children> <node> <children> : : : :

我想解析一个XML文件,它的头中不包含XML标记。 我尝试过DOM,但只有当XML文件的头中包含XML标记时,它才起作用。 我的XML文件结构如下所示。 当我打开某个URL时,我将得到这个XML。所以该页面包含以下结构

<nodes>
  <node>
    <children>
       <node>
         <children>
       :
       :
       :
       :
         </children`enter code here`
       </node>
    </children>
 </node
</nodes>

:
:
:
:

您可以尝试设置inputstream的编码,这可能会对您有所帮助,但没有帮助。你能推荐其他的方法来解析XML结构吗?对不起,我不知道。。XML包含编码是很基本的,我可以通过使用简单的HttpUrlConnectionInputStream方法来解决这个问题。