java dom解析xml
来源:互联网 发布:热血江湖传源码 编辑:程序博客网 时间:2024/05/16 19:57
1.加载xml文件:
首先生成一个docmentBuilder :
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
利用io流加载xml:
FileInputStream inputstream = new FileInputStream("f:/hk.xml");
Document doc=builder.parse(inputstream);
将xml转化为字符串:
TransformerFactory tf = TransformerFactory.newInstance();
Transformer t = tf.newTransformer();
t.setOutputProperty("encoding", "utf-8");//格式编码为utf-8
ByteArrayOutputStream bos = new ByteArrayOutputStream();
t.transform(new DOMSource(doc), new StreamResult(bos));
bos.toString();
2.创建xml文件:
首先生成一个docmentBuilder:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
创建一个新的dom,添加根节点:
Document xmldoc = db.newDocument();
. . . . . .
将Element对象转化为字符串:
仿照上面的 xml转化成字符串 只需将doc改成root.- JAVA解析XML DOM
- JAVA解析XML DOM
- JAVA解析XML DOM
- Java Dom解析XML
- JAVA解析XML DOM
- Java Dom解析xml
- Java Dom解析xml
- java dom解析xml
- JAVA dom解析xml
- Java DOM解析XML
- JAVA DOM XML解析
- Java解析XML---DOM
- Java DOM解析XML
- Java Dom解析xml
- java Xml 解析 Dom
- java DOM解析XML
- Java Dom解析xml
- Java Dom解析xml
- SOAPUI 属性设置
- POJ 2075 Tangled in Cables 最小生成树 Kruskal && Prim
- iOS 开发小技巧
- hdu5238
- HDU 4508.湫湫系列故事——减肥记I【背包】【算法的优化】【8月13】
- java dom解析xml
- 微博的开发
- jquery记忆笔记
- pat 1096
- Windows下串口逻辑端口号大于10无法打开问题
- MySQL复制表数据到新表的方法
- git revert和git reset的区别
- 关于在win 32位编译的代码在64位执行不了的原因
- Hadoop相关基础知识