博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA SAX解析XML字符串实例
阅读量:6572 次
发布时间:2019-06-24

本文共 1358 字,大约阅读时间需要 4 分钟。

hot3.png

Demo代码如下:

package com.wenqi.demo;import java.io.IOException;import java.io.StringReader;import java.util.List;import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;import org.xml.sax.InputSource;/** * @author cwqi * @createTime 2014-9-1 * @version  */public class XmlStringReader {	/**	 * @param args	 */	public static void main(String[] args) {		// TODO Auto-generated method stub		new XmlStringReader();	}	public XmlStringReader(){		String xmlString="
";  //创建一个新的字符串          StringReader read = new StringReader(xmlString);          //创建新的输入源SAX 解析器将使用 InputSource 对象来确定如何读取 XML 输入          InputSource source = new InputSource(read);          //创建一个新的SAXBuilder          SAXBuilder saxbBuilder = new SAXBuilder();          try {              //通过输入源构造一个Document              Document doc = saxbBuilder.build(source);              //取的根元素              Element root = doc.getRootElement();              System.out.println(root.getName());            List
 node = root.getChildren();              for (int i = 0; i < node.size(); i++) {             Element element=(Element)node.get(i);             System.out.println(element.getName());             List
 subNode = element.getChildren();               for(int j=0;j

转载于:https://my.oschina.net/u/1861837/blog/308632

你可能感兴趣的文章
我的友情链接
查看>>
在ubuntu中安装谷歌浏览器
查看>>
【新功能】MaxCompoute禁止Full Scan功能开放
查看>>
输出倒三角形
查看>>
Data Lake Analytics,大数据的ETL神器!
查看>>
cocos2d-lua 开发环境搭建
查看>>
何为真正的 FaaS ?阿里舜天平台做了四大创新
查看>>
From Apprentice To Artisan 翻译 02
查看>>
用最短的时间实现网站关键词排名
查看>>
Solr分词性能测试——一元分词与IK分词的比较
查看>>
Python学习第一天
查看>>
mysql中利用游标遍历表中的数据时未正常获取数据
查看>>
Iptables模块recent应用
查看>>
Linux Ext3、Ext4误删文件恢复 extundelete
查看>>
AIX添加硬盘后做rootvg镜像及取消
查看>>
Windows性能计数器
查看>>
NX支持的环境变量(转)
查看>>
基于javascript的Ajax
查看>>
ORACLE中序列问题
查看>>
我的友情链接
查看>>