<table name="categoryConfigTable">
<row>
<field name="mediaConfigId">0</field>
<field name="startDate">2005-01-01</field>
<field name="endDate">2025-12-31</field>
<field name="class">all</field>
<field name="CID">10</field>
<field name="sequenceNum">1</field>
<field name="parentCID">NULL</field>
</row>
</table>
Это часть моего файла XML, я хочу, чтобы получить значения CID, имеющие parentCID
в NULLКак перейти от одного поля к другому в XML
часть моего JAVA код ` государственной статической силы Основной (String [] арг) {
try {
File fXmlFile = new File("/home/media.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();
System.out.println("Root element :" + doc.getDocumentElement().getNodeName());
NodeList nlist = doc.getElementsByTagName("field");
int len = nlist.getLength();
for (int i = 0; i < len; i++) {
Node node = nlist.item(i);
if (node.getNodeType() == Node.ELEMENT_NODE) {
Element e = (Element)node;
String attrVal = e.getAttribute("name");
try {
if(attrVal.equalsIgnoreCase("parentCID") && e.getTextContent().equals("NULL"))
{
System.out.println("root element" +e.getTextContent());
}
}
catch (IOException ie) {
//exception handling left as an exercise for the reader
}
}
}}catch (Exception e) {
e.printStackTrace();
}
}`
От этого я получаю все parentCID
имеющего значение утратившего но я хочу, чтобы перейти к ИДСУ, как это можно сделать?
Pls предлагают что-то –
разместить код, как ур собирается «parentCID» атрибут – Naren
нормально прикольно ... делать у, что соответствующее значение CID которого parentCID является Null? Это ? – Naren