请问xml 的sax解析的问题,谢谢

就是那个基于事件的解析方式,dom4j支持这种方式吗,可是我看代码SAXParserFactoryspf=SAXParserFactory.newInstance();S... 就是那个基于事件的解析方式,dom4j支持这种方式吗,可是我看代码
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
XMLReader xmlReader = sp.getXMLReader();
dom4j里面有这种sax解析类吗,我是说基于事件的方式,谢谢
是不是通过sax事件的方式解析只能用jaxp的api啊,谢谢,不是说dom4j里面也有类似的解析器的吗
展开
 我来答
xiaoqiang0704
2010-10-26 · TA获得超过771个赞
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:348万
展开全部
SAXReader saxReader = new SAXReader();
Document document = saxReader.read(inputXml);
接下来就是解析了
List list = document.selectNodes("//article/@level" );
Iterator iter=list.iterator();
while(iter.hasNext()){
Attribute attribute=(Attribute)iter.next();
if(attribute.getValue().equals("Intermediate"))
attribute.setValue("Introductory");
}
另一个标签解析
list = document.selectNodes("//article/@date" );
iter=list.iterator();
while(iter.hasNext()){
Attribute attribute=(Attribute)iter.next();
if(attribute.getValue().equals("December-2001"))
attribute.setValue("October-2002");
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式