2011-12-17 89 views
0

如何使用的SAXParser用於解析XML中,重要的事情是在屬性和XML的格式:解析Java中使用SAXParser的一個複雜的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> 

我需要訪問層級,直到標籤,然後使用標籤來得到它的價值,它展現給screen.Java是我使用中,我想使用的SAXParser technique..i是新手的PL和XML,請幫我...

在此先感謝, El Nino

+0

如何在SAX解析器來進行,如在DOM解析器,我們可以通過循環訪問它,並通過標記名稱的..但在SAX如何獲得層次價值和條件,如果標籤包含一個校驗值,並採取內部標籤值對應。 – GOK 2011-12-18 07:26:05

回答

1

startElement()有一個參數叫做attributes。這將保存解析器到達的元素的屬性信息。然後,您可以使用該信息如何繼續進行解析。

如果你需要如何編寫處理程序,here is a tutorial更一般的指南。

+0

如何在SAX解析器中進行,就像在DOM解析器中一樣,我們可以通過循環訪問並通過標記名稱獲取它,但是在SAX中如何獲取層次結構值以及如果標記包含檢查值並採用內部標記對應的價值... – GOK 2011-12-18 07:16:00