好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

java 解析由String类型拼接的XML文件方法

首先要解析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文件方法的详细内容...

  阅读:41次