XML父&;在java中读取子属性?

XML父&;在java中读取子属性?,java,xml,xml-parsing,xsd,Java,Xml,Xml Parsing,Xsd,我的XML文件中有以下数据 <main> <Team Name="Development" ID="10"> <Emp Source="Business" Total="130" Active="123" New="12" /> <Emp Source="Business" Total="131" Active="124" New="13" /> </Team> <Tea

我的XML文件中有以下数据

<main>
    <Team Name="Development"  ID="10">
        <Emp Source="Business" Total="130" Active="123" New="12"  />
        <Emp Source="Business" Total="131" Active="124" New="13" />
    </Team>
    <Team Name="Testing"  ID="10">
        <Emp Source="Business" Total="133" Active="125" New="14" />
    </Team>
</main>


我想读取上面的数据并将值存储到数组中,有人能帮忙吗?

不知道为什么需要将这些xml转换为数组,无论如何,您可以读取xml并通过多种方式解析它。通常我们使用DOM或Stax解析器和a,这里还有一个教程


希望这能帮助你实现你的目标。如果您卡在任何地方,请再次更新您的问题

您可以使用JAVA中的解析器来解析XML文档。用于此目的的java包是
javax.xml.parsers
DocumentBuilder
将XML解析为
文档
文档
是一种树状结构的数据结构,是DOM(文档对象模型)可读文件。它的节点可以通过DOM方法进行遍历/更改/访问

下面是一个关于XML DOM的非常好的教程:

更具体地说:


您也可以随时参考w3school,了解更多关于DOM的理论

-1,你为什么不搜索你的问题,然后按照教程做呢。如果你被卡住了,就在那里。例如