私は次のような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ポインターエラーをスローしています。
これを修正する方法について何かアイデアはありますか?