2011-10-17 41 views
0

使用DOM解析器在我的XML空标签也可以像如何处理的Android

<name/> 

的问题是,当我解析XML,我得到空指针异常,当我到达此行的空标签在xml中。目前我正在提取像这样:

employees.item(k).getFirstChild().getNodeValue() 

我该如何检查我的解析文件中的标签?请帮助我。

+0

简单地放`try&catch` – 2011-10-17 12:39:02

回答

0

更好地检查NULL而不是使用try..catch块:

if(employees.item(k).getFirstChild() != null) { 
    employees.item(k).getFirstChild().getNodeValue() 
} 

只是一个示例代码来回答问题,并没有在最佳的性能做到这一点。

0

检查getFirstChild()的结果是不是null? (它为空,如果没有孩子)