【发布时间】:2014-07-15 13:27:39
【问题描述】:
我有一个这样的元素
<name></name>
但在我的 switch 语句中
case XMLEvent.CHARACTERS:{
...
}
没有被调用。知道如何获得此活动吗?
【问题讨论】:
标签: xml-parsing stax woodstox
我有一个这样的元素
<name></name>
但在我的 switch 语句中
case XMLEvent.CHARACTERS:{
...
}
没有被调用。知道如何获得此活动吗?
【问题讨论】:
标签: xml-parsing stax woodstox
没有要报告的字符内容,因此您不会收到 CHARACTERS 事件。您将需要解决此问题;例如,当流指向 START_ELEMENT 时,您可以使用 XMLStreamReader.getElementText()。在您的情况下调用该方法将返回空字符串,并移动流以指向匹配的 END_ELEMENT。
【讨论】: