<category name="sms.dlut" additivity="false">
<priority value="debug" />
<appender-ref ref="DEBUG_LOG" />
</category> 用DOM解析上述XML片段,我想根据标红的一段(唯一),来得到标绿的那一段如何得到? 谢谢! 可以用如下方法定位到标红的一段(也可用同样的方法定位到标绿的一段),但接下来该如何根据标红的定位到标绿的呢?
NodeList nodeList = doc.getElementsByTagName("category"); //parameter
for (int i = 0; i < nodeList.getLength(); i++)
{
Element element = (Element)nodeList.item(i);
if ("sms.dlut".equals(name))
}
非常感谢!
<priority value="debug" />
<appender-ref ref="DEBUG_LOG" />
</category> 用DOM解析上述XML片段,我想根据标红的一段(唯一),来得到标绿的那一段如何得到? 谢谢! 可以用如下方法定位到标红的一段(也可用同样的方法定位到标绿的一段),但接下来该如何根据标红的定位到标绿的呢?
NodeList nodeList = doc.getElementsByTagName("category"); //parameter
for (int i = 0; i < nodeList.getLength(); i++)
{
Element element = (Element)nodeList.item(i);
if ("sms.dlut".equals(name))
}
非常感谢!
//
Node priority = doc.selectNodes("category/priotity");//这个不是太肯定,你搜下资料应该有的
Document document = reader.read(new File("D:\\WorkSpace6.5\\CSDNTest\\src\\test.xml"));
Element root = document.getRootElement(); Element priority = root.element("priority");
System.out.println(priority.attributeValue("value"));
Element appenderref = root.element("appender-ref");
System.out.println(appenderref.attributeValue("ref"));