用 jdom 解析 xml 文件时如何解决中文问题?如何解析?
2015-06-10 15:20
435 查看
<span style="font-size:18px;">package test; import java.io.*; public class DOMTest{ private String inFile = "c:\people.xml"; private String outFile = "c:\people.xml"; public static void main(String args[]){ new DOMTest(); } public DOMTest(){ try{ javax.xml.parsers.DocumentBuilder builder = javax.xml.parsers.DocumentBuilderFactory. newInstance().newDocumentBuilder(); org.w3c.dom.Document doc = builder.newDocument(); org.w3c.dom.Element root = doc.createElement("老师"); org.w3c.dom.Element wang = doc.createElement("王"); org.w3c.dom.Element liu = doc.createElement("刘"); wang.appendChild(doc.createTextNode("我是王老师")); root.appendChild(wang); doc.appendChild(root); javax.xml.transform.Transformer transformer = javax.xml.transform.TransformerFactory. newInstance().newTransformer(); transformer.setOutputProperty( javax.xml.transform.OutputKeys.ENCODING,"gb2312"); transformer.setOutputProperty( javax.xml.transform.OutputKeys.INDENT, "yes"); transformer.transform(new javax.xml.transform.dom.DOMSource(doc), new javax.xml.transform.stream.StreamResult(outFile)); }catch (Exception e){ System.out.println (e.getMessage()); } } } </span>
相关文章推荐
- jQuery操控DOM元素-访问页面的元素
- mysql 中两个日期相减获得 天 小时 分钟 或者 小时:分钟的格式
- 【jQuery:遍历相同class的所有值,遍历某一列td的值】
- 收藏博客地址
- spring applicationcontext 加载 jdbc.properties异常
- GMAT语法改错全方位指导之二
- Java线程(三):线程协作-生产者/消费者问题
- xml 技术的有哪些方面?如何实现的?
- delphi tidhttp 超时设置无效的解决方法
- 冲刺6
- 第一行代码读书笔记3+错误分析
- 点赞
- 【使用jdbc和servlet实现阅览文章访问次数】
- Linux与windows共享目录下tar解压提示创建符号链接失败
- EditText获取焦点不自动弹出键盘设置
- 使用AFNet分别请求json、xml以及plist的数据
- Android 屏幕适配方案
- ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
- 冲刺阶段评分表
- 【使用jdbc和servlet实现阅览文章访问次数】