首先要解析string类型的xml必须先要将其转化成dom格式,然后再进行解析取值,如下是解析代码示例:
java" id="highlighter_617653">
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