《无心雨》

北京的夜,无心的雨,闪电惊扰天空,闷雷响彻大地。
暴雨惊雷泣无声,灯火通明蹿星空,北风阵阵透彻骨,奈何独留风雨中?

应用dom4j解析世界各种版本xml
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
@Override
public String invoke(String xmlData) throws RemoteException {
Document doc = null;
try {
doc = DocumentHelper.parseText(xmlData);
Element root = doc.getRootElement();
pxu.listNodes(root);
} catch (DocumentException e) {
e.printStackTrace();
}
return new ControlPointDataAnswer().xmlData;
}

public class ParseXmlUnion {
public void listRoot(Element root){
System.out.println("当前跟节点的名称:" + root.getName());
List<Attribute> list = root.attributes();
for(Attribute attribute : list){
System.out.println("当前子节点的名称:" +"属性"+attribute.getName() +":" + attribute.getValue());
}
if(!(root.getTextTrim().equals(""))){
System.out.println( root.getName() + ":" + root.getText());
}
Iterator<Element> iterator = root.elementIterator();
while(iterator.hasNext()){
Element e = iterator.next();
listRoot(e);
}
}
}

posted @ 2017-11-16 14:01  用什么暖你一千岁!  阅读(202)  评论(0编辑  收藏  举报