ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
281
281
EMPFEHLEN
-
Habe schon geposed in anderem Bereich! glaube aber hier bin ich wirklich richtg... sorry für den 2ten post!
Hallo Zusammen, versuche einen ganz einfachen XML-Tag mir aufzubauen.Doch irgendwie funktioniert es nicht! Es sieht so aus, das es 3 Strukturen über dem Tag gibt, den ich aufbauen will. Das heist unter c soll mein Tag "Email" auftauchen.
so siehts bisher aus:
--------------------------------------------------------------------------------------------
Element tmpEmailElement = new Element("EMAIL");
tmpEmailElement.setText("abc@yahoo.de");
Element tmpOVEmailElement = (Element)tmpEmailElement.clone();
XMLDocument.getRootElement().getChild("B").getChild("C").addContent(tmpEmailElement);
OVXMLDocument.getRootElement().getChild("B").getChild("C").addContent(tmpOVEmailElement);
----------------------------------------------------------------------------------------------
<A>
<B>
<C>
<EMAIL>abc@yahoo.de</EMAIL>
</C>
</B>
</A>
---------------------------------------------------------------------------------------------------
was mache ich falsch? liegt es an dem ..setText("")? oder an dem 2ten getChild("C")?
den fehler kann ich nicht sagen, da ich keinen debugg modus habe, deploye das ganze immer und lass es laufen, das logFile zeigt nichts relevantes hierzu an!
Help me,..THX
-
Hallo,
wie sieht denn deine Ausgabe aus. Also wie sieht das XML-File aus welches bei dir erzeugt wird.
MFG
zEriXEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
das kann ich leider nicht sagen. das ist ein System das beim kunden eingebettet ist! und wird dann ausgeben. und mit dem ..prettyFormat formatiert.
doch da ist gar nichts zu sehen. Anscheinend schmiert mir irgendwo vorher schon das ganze ab,..
habe gestern noch testweise dran rumgespielt und habe das ganze unter den tag <B> gesetzt.
so:
Element tmpOVEmailElement = (Element)tmpEmailElement.clone();
XMLDocument.getRootElement().getChild("B").addContent(tmpEmailElement);
OVXMLDocument.getRootElement().getChild("B").addContent(tmpOVEmailElement);
Das hat funktioniert! liegt es an dem 2ten getCHILD, geht das nicht? unter C hängen schon ein paar tags, behindern sie sich gegenseitig weil das nicht geht?
Gruß,
Phil
-
Von der Syntax stimmt es so.
Ohne Fehlermeldung oder ähnliches, wirst du glaube ich nicht viel Hilfe erhalten.
MFG
zEriXEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
ja glaube ich dir, ist irgendwie dumm! aber wenn du sagst die Syntax stimmt muss ich einfach nochmal schauen schauen schauen. irgendwo ist sicherlich noch ein kleiner Hund begraben!
Ähnliche Themen
-
TicTacToe bauen
Von lisali im Forum JavaAntworten: 28Letzter Beitrag: 28.06.10, 18:45 -
Konsolenfenster bauen
Von mrno im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 10Letzter Beitrag: 08.07.08, 12:46 -
schlüsselfertiges Bauen - Bauen aus einer Hand
Von Ben1st im Forum Creative LoungeAntworten: 8Letzter Beitrag: 09.08.05, 19:14 -
DLL bauen
Von Tharmy im Forum .NET ArchivAntworten: 4Letzter Beitrag: 15.03.05, 21:41 -
Gehäuse Bauen
Von cs_deluxe im Forum HardwareAntworten: 2Letzter Beitrag: 27.02.04, 21:52





Zitieren

Login





