次の XML および Xpath コードがあります。node.getContent() を使用すると、完全な SUID 要素の文字列が返されます。各要素を取得し、recid、suid、group で新しいオブジェクトを構築するのに最適なものは何ですか?
ありがとう!
</newticket>
<suid>
<recid>8848DC1650664B0294B194B1D6F61AA0</recid>
<suid>RST40024</suid>
<grouplink_recid>C66A8FF92F0F4CE9825A4C42ADDBF09A</grouplink_recid>
</suid>
<suid>
<recid>AF12C557C9DD4EA087155CC263204668</recid>
<suid>uiuyiitest</suid>
<grouplink_recid>C66A8FF92F0F4CE9825A4C42ADDBF09A</grouplink_recid>
</suid>
</account>
</newticket>
XPathExpression escalationIdXpath = xpath.compile("//newticket/account/suid");
NodeList idNodes = (NodeList) escalationIdXpath.evaluate(doc.getDocumentElement(), XPathConstants.NODESET);
Node node;
String escalationId;
Element urlElem;
for (int i = 0; i < idNodes.getLength(); i++) {
SuidType suid = new SuidType();
node = idNodes.item(i);
fulltext= node.getTextContent();
System.out.println(fulltext);
}