基金评论家kenter博客

欢迎进入基金评论家kenter博客,有金融股票基金问题或意见请留言反馈,谢谢您的参与。

« myeclipse6.0.1里对生成的hibernate和集成spring两种方式的调用与java操作xml的四种方法myeclipse6.5注册码 »

java使用dom4j对xml的操作(kenter原创)

package com.test;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

public class xmlTest {

 /**
  * @param args
  */

 public static void main(String[] args) {
  try {
   //创建xml
   String xml ="<?xml version=\"1.0\" encoding=\"UTF-8\"?><root><name><phone>haha</phone><phone>haha2</phone></name><pwd>pwd</pwd><email>email</email></root>";
   Document document = DocumentHelper.createDocument();
   Element root = document.addElement("root");
   //支节点
   root.addElement("name");
   root.element("name").addElement("phone").addText("haha");
   root.element("name").addElement("phone").addText("haha2");
   //跟节点
   root.addElement("pwd").addText("pwd");
   root.addElement("email").addText("email");
   //读取xml
   //解析xml字符串
   Document document2 = DocumentHelper.parseText(xml);
   //输出xml
   System.out.println(document2.asXML());
   //输出xml跟节点pwd
   System.out.println(document2.getRootElement().elementText("pwd"));
  } catch (Exception e) {
   // TODO: handle exception
   e.printStackTrace();
  }
  
 }

}
 

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Devo Build 80201

Copyright 0756-zh.com 珠海交友伴游网.