Knoten einfügen und sofort CDATA-Sektion darunter

Status
Nicht offen für weitere Antworten.

rapthor

Bekanntes Mitglied
Hallo,

ich habe folgenden Code:

Code:
node.appendChild(XMLAntwort.createElement("Stadt"));
node.getChildNodes().item(0).appendChild(XMLAntwort.createCDATASection("Berlin"));

Ich bekomme in der zweiten zeile eine Fehlermeldung zur Laufzeit: "An attempt was made to insert a node where it is not permitted."!

Ich will erreichen, dass unter meinem neuen Knoten <Stadt></Stadt> ein String steht. Also z.B. <Stadt>Berlin</Stadt> ......

Wie mach ich das?
 

rapthor

Bekanntes Mitglied
Naja da erhalte ich denselben Fehler. Ob nun TextNode oder CDATA-Sektion ist auch letztlich egal.

Das Problem bleibt bestehen.
 
R

Roar

Gast
hast du mal übreprüft ob item(0) auch den Node zurückliefert den du davor geaddet hast? warum fügst du den cdata node nicht direkt dem Element hinzu?
 

rapthor

Bekanntes Mitglied
Also hiermit:

Code:
node.appendChild(XMLAntwort.createElement("Stadt"));
node.appendChild(XMLAntwort.createTextNode(stadtlisteArray[i].toString()));

Macht er was ganz seltsames:

<wurzel>
<stadt></stadt>
"Berlin"
</wurzel>

Ich wollte den Text aber schon im "stadt"-Knoten haben ...
 

Lim_Dul

Top Contributor
Ich glaube Roar meinte eher Folgendes:
Code:
Element el =  XMLAntwort.createElement("Stadt");
el.appendChild((XMLAntwort.createTextNode(stadtlisteArray[i].toString()));
node.appendChild(el);
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I XPath Namensräume und auslesen einzelner Knoten XML & JSON 3
B XML und do while Schleife, Knoten falsch XML & JSON 5
K XML Tabs als Knoten gezählt XML & JSON 3
sylo Knoten mittels selbstgebasteltem TreePath öffnen XML & JSON 2
B im DOM anzahl der Knoten in tiefe 3 zählen XML & JSON 2
E XML Knoten mit rekursiver Methode auslesen XML & JSON 3
console xml knoten mit attribut löschen XML & JSON 3
D Anzahl der Knoten in einer XML XML & JSON 6
M neue Knoten erstellen ? XML & JSON 6
L SAXReader , auslesen bis zum bestimmten knoten! XML & JSON 3
C suche bestimmten Knoten mit bestimmten attribut XML & JSON 8
P Knoten-Attribute einer xsd-Datei in einem JTree auslesen XML & JSON 18
D Kann man neue Knoten löschen? XML & JSON 4
Z DOM: Attribute in Knoten schreiben XML & JSON 2
Z Erzeugung einer Referenz von Knoten in JTree auf DOMTree XML & JSON 3
N Probleme bei der Formatierung beim Einfügen und löschen über DOM XML & JSON 7
S Neue Inhalte in XML-Datei einfügen XML & JSON 0
K docBook XSLT: HTML Code Snippet in Erzeugte HTML Dokument einfügen XML & JSON 9
N jdom - xslt-Verweis in .xml einfügen XML & JSON 3
T Werte in XML Datei an entsprechender Stelle einfügen XML & JSON 3
S JTree - Nur Elemente mit Attributen einfügen XML & JSON 2
B Element an bestimmter Stelle einfügen (JDOM) XML & JSON 8
M dtd in xml einfügen XML & JSON 5
D Text, String vor einem Root Element einfügen XML & JSON 2
A Element an einer bestimmten Stelle einfügen (nicht am Ende) XML & JSON 4
R JAVA und DOM, probleme beim einfügen von elementen ?????? XML & JSON 6

Ähnliche Java Themen

Neue Themen


Oben