1

次の 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);
        }
4

1 に答える 1