jdom怎么判断xml字符串的一个节点是否存在

2024-12-29 11:35:35
推荐回答(3个)
回答1:

你要知道xml文件的结构,这样直接去找子节点这样会快点,如果不知道结构就要从头到尾遍序一遍

回答2:

String inputXml = ".........";//请求字符串
try
{
SAXBuilder builder= new SAXBuilder();
InputStream inputStream=new ByteArrayInputStream(xmlStr.getBytes("UTF-8"));
Document document = builder.build(inputStream);
Element root = document.getRootElement()
Element element=root.getChild("respCode");//状态码 如果存在这个节点就返回,不存在返回null
if(element!=null){
System.out.println("这是状态码:" + element.getValue());
}
}catch (Exception e) {
e.printStackTrace();
}

使用jdom,首先获得这个节点,然后判断是否为null

回答3:

同问