在GWT客户端,当我读空标签时,
它抛出空指针异常。如果我在该特定解析标记上使用if
条件,则还会导致空指针异常。所以请给我解决方案。
我的编码是:
if (list.getElementsByTagName("insertId").item(0).getFirstChild().getNodeValue() != null &&
!list.getElementsByTagName("insertId").item(0).getFirstChild().getNodeValue().equalsIgnoreCase(""))
{
shipDetails.nmFormNo.setValue(Double.valueOf(
list.getElementsByTagName("insertId").item(0).getFirstChild().getNodeValue()));
}
我的特定标签是:
<insertId></insertId>
答案 0 :(得分:0)
因此,在检查null condition
可能性
1)list.getElementsByTagName("insertId").item(0) throwing null
2)list.getElementsByTagName("insertId").item(0).getFirstChild () throwing null