package cn.itcast.xml.parser.dom4j;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;
public class Demo3 {
private static void writerToFile(Document document)throws Exception{
//取得输出格式
OutputFormat format = OutputFormat.createPrettyPrint();
//设置XML输出的编码方式
format.setEncoding("UTF-8");
//将内存中的字节转换成字符
Writer writer = new OutputStreamWriter(new FileOutputStream("src/cn/itcast/xml/parser/dom4j/str.xml"),"UTF-8");
//创建dom4j的输出字符流
XMLWriter xmlWriter = new XMLWriter(writer,format);
//真正输出
xmlWriter.write(document);
//关闭流
xmlWriter.close();
}
public static void main(String[] args) throws Exception {
String str = "<root><name>张三</name></root>";
Document document = DocumentHelper.parseText(str);
writerToFile(document);
}
}
分享到:
相关推荐
jdom解析XML文件and把字符串解析成XML.txt jdom解析XML文件and把字符串解析成XML.txtjdom解析XML文件and把字符串解析成XML.txt
java解析xml字符串,添加属性,更新属性等
将xml写成字符串的形式,采用dom4j进行解析,一个简单的例子
纯C语言解析xml字符串,有实例,保证可用,含makefile xmlparse.c xmlparse.h testxml.c 目录:/export/home/chcard/testxml 日志:/export/home/chcard/log testxml.c 是一个测试用例,包含了常用的方法,并有注解 ...
PB解析XML字符串 把XML 变为数据窗口,然后可以方便的获取各字段内容,内含源码PB解析XML字符串 把XML 变为数据窗口,然后可以方便的获取各字段内容,内含源码
计息xml格式的字符串,封装到Map,Object>集合中
资源名称:使用Javascript解析xml文件或xml格式字符串 中文WORD版 内容简介: 本文档主要讲述的是使用Javascript解析xml文件或xml格式字符串;javascript中,不论是解析xml文件,...
一般银行返回的字符串为xml报文,需先转换为xml文档方便解析。
// 下面的是通过解析xml字符串的 doc = DocumentHelper.parseText(xml); // 将字符串转为XML Element rootElt = doc.getRootElement(); // 获取根节点 System.out.println("根节点:"+ rootElt.getName()); // ...
解析XML文件(字符串)的两种方法,dom4j解析XML时候忽略DTD文件验证
主要是利用java代码解析xml字符串、生成xml字符串、解析xml文件、生成xml文件。
读取xml文件,解析字符串,详细的代码操作
js的XML解析器可以解析基本的XML文档、XML字符串,对于有特殊字符的XML文档还存在BUG(谷歌浏览器不能使用)
由于在javascript中不存在指针概念,故在xml页面调用OCX控件时,以前控件中的输出参数通过指针返回在...然而怎么去解析它呢,而又怎么去做一个xml字符串呢,通过研究学习,以下是当然已有的解决方案。开发环境:VS2010
使用SAX DOM两种解析方式解析文件
dom4j解析xml字符串实例
Js+XML 操作应用:JS解析XML文件和XML字符串 支付接口常用,亲测可用!
我写的很详细,代码是从网上摘的,但注释是我加的。欢迎大家下载
xml数据前后台解析;提供了两种方式:dom4j与jdom对xml文件、xml字符串的读与写操作;同时实现在前台用jquery解析xml,将数据展示在页面上,程序可以跑