Loading:


    XMLNode appendChild [AS 2]

    Klasa: XMLNode

    Kompatybilność: ActionScript 1.0, Flash 5+

     

    Załącza określony węzeł do listy potomków obiektu XML.

     

    Ta metoda operuje bezpośrednio na węzła połączonych przez parametr childNode ; nie załącza on kopii tego węzła. Jeśli węzeł, który ma być załączony, już istnieje w innej strukturze drzewa, wtedy załączenie tego węzła do nowej lokalizacji, usunie go od aktualnej lokalizacji. Jeśli parametr childNode referencjuje do węzła, który już istnieje w innym drzewie XML, wtedy załączony potomek węzła jets umiejscawiany w nowej strukturze drzewa zza tym, który był usunięty z aktualnego rodzica węzła.



    Napisz Artyku³

    Listing

    var doc1:XML = new XML();
    var doc2:XML = new XML();

    // tworzenie, głównego węzła, dodanie go do doc1
    var rootnode:XMLNode = doc1.createElement("root");
    doc1.appendChild(rootnode);
    trace ("doc1: " + doc1); // zwróci: doc1: <root />
    trace ("doc2: " + doc2); // zwróci: doc2:

    // przesunięcie głównego węzła do doc2
    doc2.appendChild(rootnode);
    trace ("doc1: " + doc1); // zwróci: doc1:
    trace ("doc2: " + doc2); // zwróci: doc2: <root />

    // sklonowanie głównego węzła oraz załączenie go do doc1
    var klon:XMLNode = doc2.firstChild.cloneNode(true);
    doc1.appendChild(klon);
    trace ("doc1: " + doc1); // zwróc: doc1: <root />
    trace ("doc2: " + doc2); // zwróci: doc2: <root />

    // stworzenie nowego węzła, załączenie go do doc1
    var nowyWezel:XMLNode = doc1.createElement("nowy");
    clone.appendChild(nowyWezel);
    trace ("doc1: " + doc1); // zwróci: doc1: <root><nowy /></root>




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors