protected GuiData() {
try {
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(FEFEditor.class.getResourceAsStream("data/xml/FileTypes.xml"));
doc.getDocumentElement().normalize();
NodeList nList = doc.getDocumentElement().getElementsByTagName("FatesTypes").item(0).getChildNodes();
for (int x = 0; x < nList.getLength(); x++) {
if (nList.item(x).getNodeType() == Node.ELEMENT_NODE)
baseTypes.add(nList.item(x).getAttributes().getNamedItem("name").getNodeValue());
}
nList = doc.getDocumentElement().getElementsByTagName("DLC").item(0).getChildNodes();
for (int x = 0; x < nList.getLength(); x++) {
if (nList.item(x).getNodeType() == Node.ELEMENT_NODE)
dlcTypes.add(nList.item(x).getAttributes().getNamedItem("name").getNodeValue());
}
nList = doc.getDocumentElement().getElementsByTagName("Awakening").item(0).getChildNodes();
for (int x = 0; x < nList.getLength(); x++) {
if (nList.item(x).getNodeType() == Node.ELEMENT_NODE)
awakeningTypes.add(nList.item(x).getAttributes().getNamedItem("name").getNodeValue());
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
GuiData.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:FEFEditor
作者:
评论列表
文章目录