Loading:


XML idMap [AS 2]

Klasa: XML

Kompatybilność: ActionScript 1.0, Flash 5+

 

Obiekt zawierający przodki pliku XML, które posiadają atrybut id załączony.

 

Nazwy właściwości obiektu (każdy zawierający węzeł) odpowiada wartości atrybutów id .

Weźmy pod uwagę podany obiekt XML:

 

 



Napisz Artyku³

Listing

 //KOD pliku: idMapTest.xml
 
 <?xml version="1.0"?>
 <doc xml:base="http://funkcje.net/" xmlns:xlink="http://www.w3.org/1999/xlink">
 <head>
 <title>Virtualna Biblioteka</title>
 </head>
 <body>
 <paragraf id="linkP1">Patrz <link xlink:type="simple" xlink:href="new.xml">co nowego</link>!</paragraf>
 <paragraf>Sprawdź gorące tematy dnia!</paragraf>
 <olist xml:base="/hotpicks/">
 <item>
 <link id="foo" xlink:type="simple" xlink:href="pick1.xml">News #1</link>
 </item>
 <item>
 <link id="bar" xlink:type="simple" xlink:href="pick2.xml">News #2</link>
 </item>
 <item>
 <link xlink:type="simple" xlink:href="pick3.xml">News #3</link>
 </item>
 </olist>
 </body>
 </doc>

//kod AS 2

var czytajXML = new XML();
readXML.load("idMapTest.xml");
readXML.onLoad = function(sukces) {
    mojXML = new XML();
    mojXML.parseXML(readXML);
    for (var x in mojXML.idMap){
        trace('idMap.' + x + " = " + newline + mojXML.idMap[x]);
        trace('____________' + newline);
    }
}

//zwróci.

 idMap.bar =
 <link id="bar" xlink:type="simple" xlink:href="pick2.xml">News #2</link>
 ____________

 idMap.foo =
 <link id="foo" xlink:type="simple" xlink:href="pick1.xml">News #1</link>
 ____________

 idMap.linkP1 =
 <paragraf id="linkP1">Patrz <link xlink:type="simple" xlink:href="new.xml">co nowego</link>!</paragraf>
 ____________


 




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
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-2020 v.1.5 | design: diviXdesign & rainbowcolors