使用dom4j方法读取并转换String型的xml数据

        //拼接一段xml
        String xml="";
        xml="\n\n";
        xml+="";
		xml+="1000000005";
		xml+="";
        xml+="\n";


		//使用dom4j方法读取并转换String
        Map whereStr = new HashMap();//存储获取的String
		Document document = DocumentHelper.parseText(xml);
		Element root = document.getRootElement();
		Element element ;
		List elements = root.elements();
		for (Iterator it = elements.iterator(); it.hasNext();) {
			element = (org.dom4j.Element) it.next();
			if(element.getName().equals("canshu")){
				if(element.hasContent()){
					for (Iterator it1 = element.elementIterator();         
                         it1.hasNext();)                 
                    {
						Element element1 = it1.next();
						String cs= element1.getName();
						String csValue = element1.getTextTrim();
						if(!cxtjValue.equals("")){
							whereStr.put(cs, csValue);
						}
					} 
				}
			}
		}

 

你可能感兴趣的:(java相关)