0
OMElement.ToString()
gibt <DPID>0d02</DPID>
zurück, aber wie bekomme ich den genauen Wert 0d02
?Wie erhält man den OMElement-Wert?
String val = OMElement.GetText();
kehrt java.lang.NullPointerException
ich es nicht.
Hinzugefügt:
Hier ist mehr von meinem Code:
OMElement elem = null;
OMNode node = null;
String text;
Iterator children = getWSIDListByDPIDList.getChildren();
while(children.hasNext()){
node = null;
node = (OMNode)children.next();
if (node.getType() == OMNode.ELEMENT_NODE)
{
elem = (OMElement) node;
if (elem.getLocalName().equals("DPID"))
{
text = elem.getText();
}
}
Stellt sich heraus - es ist in der Tat in Ordnung! Ich hatte einen Fehler auf völlig unabhängige Weise. Danke, Mann. – ifuwannaride