//拼接一段xml
String xml="";
xml="<?xml version=\"1.0\" encoding=\"GBK\"?>\n<root>\n";
xml+="<canshu>";
xml+="<id>1000000005</id>";
xml+="</canshu>";
xml+="\n</root>";
//使用dom4j方法读取并转换String
Map whereStr = new HashMap();//存储获取的String
Document document = DocumentHelper.parseText(xml);
Element root = document.getRootElement();
Element element ;
List<Element> elements = root.elements();
for (Iterator<Element> it = elements.iterator(); it.hasNext();) {
element = (org.dom4j.Element) it.next();
if(element.getName().equals("canshu")){
if(element.hasContent()){
for (Iterator<Element> it1 = element.elementIterator();
it1.hasNext();)
{
Element element1 = it1.next();
String cs= element1.getName();
String csValue = element1.getTextTrim();
if(!cxtjValue.equals("")){
whereStr.put(cs, csValue);
}
}
}
}
}