2
用于使用TagSoup解析xml响应我扩展了DefaultHandler,现在我遇到了一个问题,它忽略了方法中具有限定名称的属性;带名称空间前缀的TagSoup属性
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException
该元素看起来如下;
<element xmlns:ns2="http://my.ns.url">{content}</element>
当它到达此元素的startElement方法时,atts参数在其中没有任何属性。有谁知道如何解决这个问题,而无需调整XML?
编辑 我尝试使用setFeature
方法的功能;
http://xml.org/sax/features/namespace-prefixes
,但没有任何结果
是不是TagSoup解析器的HTML?它生成SAX事件,但其主要目标是“从野外”解析HTML文件。 – 2010-11-15 07:53:34