0
使用DOM解析器在我的XML空标签也可以像如何处理的Android
<name/>
的问题是,当我解析XML,我得到空指针异常,当我到达此行的空标签在xml中。目前我正在提取像这样:
employees.item(k).getFirstChild().getNodeValue()
我该如何检查我的解析文件中的标签?请帮助我。
使用DOM解析器在我的XML空标签也可以像如何处理的Android
<name/>
的问题是,当我解析XML,我得到空指针异常,当我到达此行的空标签在xml中。目前我正在提取像这样:
employees.item(k).getFirstChild().getNodeValue()
我该如何检查我的解析文件中的标签?请帮助我。
更好地检查NULL
而不是使用try..catch
块:
if(employees.item(k).getFirstChild() != null) {
employees.item(k).getFirstChild().getNodeValue()
}
只是一个示例代码来回答问题,并没有在最佳的性能做到这一点。
检查getFirstChild()的结果是不是null? (它为空,如果没有孩子)
简单地放`try&catch` – 2011-10-17 12:39:02