在java中使用SAXParser解析复杂的xml

时间:2011-12-17 14:32:13

标签: java xml sax

如何使用SAXParser解析XML,其中主要内容属于属性,xml格式为:

<code code="SPECIALNOTE"></code>
<text><![CDATA[<strong>** New York State approval pending. This test is not available for New York State patient testing **</br> ]]></text>

我需要访问层次结构级别直到标记,然后使用标记获取它的值以将其显示到屏幕.Java是我正在使用的PL和XML我想要使用SAXParser技术。我是新手,请帮帮我...

提前致谢, 厄尔尼诺

1 个答案:

答案 0 :(得分:1)

startElement()有一个名为attributes的参数。这将保存解析器已到达的元素的属性信息。然后,您可以使用该信息,了解如何继续进行解析。

如果您需要更一般的指导如何编写处理程序,here is a tutorial