【发布时间】:2011-05-06 09:55:45
【问题描述】:
我在理解使用 SAX 解析 XML 结构时遇到了一些麻烦。假设有以下 XML:
<root>
<element1>Value1</element1>
<element2>Value2</element2>
</root>
还有一个字符串变量myString。
只需使用 startElement、endElement() 和 characters() 方法就可以了。但我不明白如何实现以下目标:
如果当前元素等于element1,则将其值value1 存储在myString 中。据我了解,没有类似的东西:
if (qName.equals("element1")) myString = qName.getValue();
我想我只是想得太复杂了:-)
罗伯特
【问题讨论】: