社区
Java SE
帖子详情
用sax怎么解析xml字符串
Kamatyo
2005-01-08 08:02:07
xmlreader.parse()只能传文件地址,好像不能传字符串。
DefaultHandler只有一堆callback,不知道怎么触发他进行解析?
是不是先用stringreader构造出inputsource啊
另外xmlreader和defaultHandle有什么不一样,好像都实现相同的回调函数
...全文
217
4
打赏
收藏
用sax怎么解析xml字符串
xmlreader.parse()只能传文件地址,好像不能传字符串。 DefaultHandler只有一堆callback,不知道怎么触发他进行解析? 是不是先用stringreader构造出inputsource啊 另外xmlreader和defaultHandle有什么不一样,好像都实现相同的回调函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kamatyo
2005-01-09
打赏
举报
回复
可是我还是不太懂,到底能不能解析字符串。上面两个例子都是从文件里直接读数据的。
库里有没有实现了的解析器?org.apache.xerces.parsers.SAXParser这个好像库里没有。我们是多人做的,我不想其他添加库外的解析器。
zealVampire
2005-01-08
打赏
举报
回复
IBM一个sax的教程 你看看
http://zeal.3322.org:6789/downFile.jsp?file=XL3Ms8xcSUJNXHgtdXNheC56aXA=
Kamatyo
2005-01-08
打赏
举报
回复
请问一下parseDoc(uri),uri是什么,资源的连接还是xml文档内容字符串?
yslcuk
2005-01-08
打赏
举报
回复
import java.io.*;
import org.xml.sax.*;
import org.xml.sax.helpers.XMLReaderFactory;
import org.apache.xerces.parsers.SAXParser;
public class ParseXML
{
public void ParseDoc(String uri)
{
try
{
XMLReader MyParser = XMLReaderFactory.createXMLReader(
"org.apache.xerces.parsers.SAXParser");
MyParser.parse(uri);
}
catch (IOException e)
{
System.out.println("Error IOException!!!");
}
catch (SAXException e)
{
System.out.println("Error SAXException!!!");
}
}
public static void main(String[] args)
{
String uri = args[0];
ParseXML ParseXMLInstance = new ParseXML();
ParseXMLInstance.ParseDoc(uri);
}
}
sax
解析
xml
尤其是获取元素的值或者内容
NULL 博文链接:https://wang-peng1.iteye.com/blog/1133695
Android
SAX
方式
解析
XML
字符串
.docx
Android
SAX
方式
解析
XML
字符串
jsp操作
xml
源码,
解析
器为DOM和
SAX
利用JSP直接读写
XML
文件,分别用DOM
解析
器和
SAX
解析
器加以实现,非常适合初学者入门,作为一个了解jsp与
XML
的台阶
android
SAX
解析
String类型
XML
字符串
解析
String类型
XML
,并用BaseAdapt适配值,ListView显示
Android_
SAX
_方式
解析
XML
_
字符串
.doc
Android_
SAX
_方式
解析
XML
_
字符串
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章