如何使用java将XML文件读入二维数组。我是这个概念的新手。请向我提出任何想法,并就此问题提出任何网站和示例。
我的二维 xml 文件将如下所示:
<Base>
<Map>
<Display>0B85</Display>
<Keys>61</Keys>
</Map>
<Map>
<Display>0B86</Display>
<Keys>62</Keys>
</Map>
</Base>
我想把这个xml文件读入一个二维数组。假设我有一个数组 xml[10][40]。在这个数组中,我想使用 java 程序显示为 xml[0][0]=character 和 xml[0][1]=keys。请提出任何想法。
最佳答案
我建议将其读入 map 。使用 DocumentBuilder应用程序接口(interface):
DocumentBuilder builder = factory.newDocumentBuilder();
document = builder.parse( new File(fileName) );
然后您可以使用 DocumentBuilder 的方法根据需要获取数据,例如
document.getElementsByTagName("NameOfTag");
关于java - 如何使用Java将XML文件读入二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839762/