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

作者:kanguhong 时间:2022-07-10 12:47:14 

首先要解析string类型的xml必须先要将其转化成dom格式,然后再进行解析取值,如下是解析代码示例:


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);
}

}

来源:https://blog.csdn.net/u012255097/article/details/52473173

标签:java,String,XML
0
投稿

猜你喜欢

  • Java中List转Map List实现的几种姿势

    2022-10-23 19:19:57
  • java static块和构造函数的实例详解

    2021-10-04 07:30:17
  • SpringBoot在RequestBody中使用枚举参数案例详解

    2022-12-15 05:16:30
  • Java设计模式之监听器模式实例详解

    2022-10-04 02:51:44
  • 一篇文章带你了解Java 中序列化与反序列化

    2021-11-27 21:19:27
  • SpringBoot+hutool实现图片验证码

    2021-06-17 02:55:27
  • Spring整合SpringMVC与Mybatis(SSM)实现完整登录功能流程详解

    2022-07-15 10:19:25
  • springboot整合企微webhook机器人发送消息提醒

    2023-10-10 01:29:08
  • Java实现医院管理系统

    2023-11-22 18:36:07
  • C# 创建高精度定时器的示例

    2023-03-09 12:35:58
  • C#算法之无重复字符的最长子串

    2021-05-24 21:56:59
  • 利用Java实现简单的词法分析器实例代码

    2023-10-06 08:14:45
  • Java关键字this与super详解用法

    2023-05-28 05:28:04
  • java实现面板之间切换功能

    2021-12-03 15:06:39
  • C#/VB.NET 在PDF中添加文件包(Portfolio)的方法

    2023-08-28 03:01:18
  • java关于string最常出现的面试题整理

    2021-10-08 01:12:45
  • java实现小猫钓鱼游戏

    2021-10-10 19:59:48
  • C#byte数组传入C操作方法

    2021-11-06 12:30:18
  • MyBatis源码浅析(一)开篇

    2022-09-28 03:28:24
  • Java编程接口回调一般用法代码解析

    2023-11-11 06:55:11
  • asp之家 软件编程 m.aspxhome.com