tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
588
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    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
     

  2. #2
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Dein XML ist doch korrekt
     

  3. #3
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    das sagen jetzt schon mehrere, aber irgendwie gehts nicht. bricht mir andauernd ab. komsich...
     

  4. #4
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Wie kommst du denn drauf, dass das Programm aufgrund des XML abbricht?

    MFG

    zEriX
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  5. #5
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    hmm wie komm ich drauf,
    wenn ich den code weg tue funktioniert alles.
    wenn er drin ist. dann erscheint im logFile kein XML-mehr. es wird keines mehr ausgegeben.

    schicke unser xml immer an den kunden und die antworten immer mit einem anderen xml.. geht alles automatisch

    doch ist der code angezeigt wird gar kein xml mehr geschrieben. das heißt de kommt da voll durcheinander
     

  6. #6
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Also ich denke nicht, dass es an diesen 5 Zeilen liegt.

    MFG

    zEriX
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  7. #7
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    es muss an den zeilen liegen, weil wenn ich sie rausslösche geht alles wieder.. bin am ende meiner IDEEN *G*

    das mit dem A, B, C tag ist ja in wirklichkeit ein wenig anders. das war nur ein beispiel! aber bei interesse kann ich die Funktion in ein TXT laden und hochkopieren. dann kannst ja da nomal drüber schauen, ob es vll. an der falschen Stelle positioniert ist oder so... hättest kurz lust dazu?
     

  8. #8
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    der Tag, den ich aufbauen will, wo wie im Beispiel weiter oben nennt sich "MAILADRESSE"

    findest du in der mitte des Codes/Funktion...
    sehe Anhang
    Angehängte Dateien Angehängte Dateien
     

  9. #9
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    ich bekomms einfach nicht hin, kann jemand kurz in die hochgeladene funktion schauen und sehn wo der hund begraben ist? die funktion ist echt nicht groß! wäe eine super hilfe
     

  10. #10
    gk71 gk71 ist offline Rookie
    Registriert seit
    Jan 2008
    Beiträge
    8
    hallo, ist gerade nur so ne Idee auf die Schnelle, aber vielleicht liegts an dem Clone

    clone

    public java.lang.Object clone()

    This returns a deep clone of this element. The new element is detached from its parent, and getParent() on the clone will return null.

    Specified by:
    clone in interface Parent
    Overrides:
    clone in class Content

    Returns:
    the clone of this element
    probiers mal mit nem neuen Element und füge den Inhalt mit CloneContent ein ...

    ansonsten kann ich auch nicht wirklich ein Problem erkennen ...

    viele Grüße

    Stefan
     

  11. #11
    Avatar von P_H_I_L
    P_H_I_L P_H_I_L ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    214
    ja danke für die antwort! werde das im laufe des Tages gleich ausprobieren!
     

Ähnliche Themen

  1. PDF erstellen mit PHP
    Von diabolus im Forum PHP
    Antworten: 6
    Letzter Beitrag: 08.10.10, 17:59
  2. Box erstellen?
    Von lisali im Forum CSS
    Antworten: 4
    Letzter Beitrag: 04.02.09, 22:32
  3. Antworten: 6
    Letzter Beitrag: 13.11.07, 10:35
  4. Antworten: 5
    Letzter Beitrag: 01.07.07, 14:25
  5. Logo erstellen bzw. Buchstaben "frei" erstellen
    Von LordSikon im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 29.07.04, 02:27