首先要解析string类型的xml必须先要将其转化成dom格式,然后再进行解析取值,如下是解析代码示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
package com.company; import org.dom4j.document; import org.dom4j.documentexception; import org.dom4j.documenthelper; import org.dom4j.element; /** * 解析由string类型拼接的xml格式 * @author administrator */ public class test6 {
public static void main(string[] args) throws documentexception { string xml= "<?xml version= '1.0' encoding='gb2312'?><weighdata><weightime>2012-12-2 12:23:12</weightime><cardnum>2</cardnum><cfid>123</cfid></weighdata>" ; document dom=documenthelper.parsetext(xml); element root=dom.getrootelement(); string weightime=root.element( "weightime" ).gettext(); string cardnum=root.element( "cardnum" ).gettext(); string cfid=root.element( "cfid" ).gettext(); system.out.println(weightime); system.out.println(cardnum); system.out.println(cfid); }
} |
以上这篇java 解析由string类型拼接的xml文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
原文链接:https://blog.csdn.net/u012255097/article/details/52473173
查看更多关于java 解析由String类型拼接的XML文件方法的详细内容...