我有在以下格式的XML文件:麻煩與SAX解析器
<Query>
<map>
<value name="val1">1</value>
<value name="val2">2</value>
</map>
</Query>
<Quest>
<map>
<value name="val1">6</value>
<value name="val2">8</value>
</map>
</Quest>
當我寫我的SAX解析器,我從開始到結束的所有值,但我需要寫一個條件什麼會採用標籤名稱,比如Query/Quest,並且只能獲取特定名稱和值。
我不知道如何添加這個條件,我不需要解析其餘的標籤,一旦我的條件滿足,我的對象被解析。
注意:我正在用Java編寫。
任何想法如何跳過讀取標籤? – Vivek 2010-07-20 11:46:09
隨着薩克斯你不能。你閱讀整個文件,直到你有所有你需要的信息。 – Mark 2010-07-20 11:51:08