我有一个如下的 XML:
<info>
<userId>Admin</userId>
<userNotes></userNotes>
</info>
我正在尝试在 JAVA 中解析它。这是我的代码片段:
NodeList userIdNodeList = document.getElementsByTagName("userId");
if (userIdNodeList!=null) {
userId = userIdNodeList.item(0).getChildNodes().item(0).getNodeValue().trim();
}
NodeList userNotesNodeList = document.getElementsByTagName("userNotes");
if (userNotesNodeList!=null) {
userNotes = userNotesNodeList.item(0).getChildNodes().item(0).getNodeValue().trim();
}
userNotes
但是上面的代码由于元素为空而引发了 NULL 指针错误。
有想法该怎么解决这个吗?