你要知道xml文件的结构,这样直接去找子节点这样会快点,如果不知道结构就要从头到尾遍序一遍
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
同问