Probleme beim einrichten von einem neuen Knoten mit dem Wert in java, dom, xml-parsing

Ich habe den folgenden code:

DocumentBuilder dBuilder = dbFactory_.newDocumentBuilder();
StringReader reader = new StringReader(s);
InputSource inputSource = new InputSource(reader);
Document doc_ = dBuilder.parse(inputSource);

und dann möchte ich ein neues element zu erstellen, die in diesem Knoten direkt unter der root-Knoten mit diesem code:

Node node = doc_.createElement("New_Node");
node.setNodeValue("New_Node_value");
doc_.getDocumentElement().appendChild(node);

Das problem ist, dass der Knoten wird erstellt und angehängt, aber der Wert ist nicht gesetzt. Ich weiß nicht, ob ich kann einfach nicht sehen den Wert, wenn ich mir meine xml, wenn seine versteckten in gewisser Weise, aber ich glaube nicht, dass das der Fall ist, weil ich habe versucht, den Knoten mit dem Wert nach dem erstellen Knoten nennen und es gibt null.
Ich bin neu in xml und dom und ich weiß nicht, wo der Wert des neuen Knotens gespeichert ist. Es ist wie ein Attribut?

<New_Node value="New_Node_value" />

oder gibt Sie den Wert hier:

<New_Node> New_Node_value </New_Node>

Jede Hilfe wäre sehr geschätzt,

Dank, Josh

InformationsquelleAutor der Frage Grammin | 2011-01-13

Schreibe einen Kommentar