Loading:


XMLNode getPrefixForNamespace [AS 2]

Klasa: XMLNode

Kompatybilność: ActionScript 1.0, Flash 5+

 

 

Zwraca prefix, który jest ulokowany z określoną nazwą przestrzeni roboczej URI dla węzła.

 

Aby określi prefix, wyszukaj getPrefixForNamespace() po hierarchi XML węzłów, jak potrzeba oraz zwraca prefix pierwszej deklaracji xmlns z nazwy obszaru URI, który pasuje do podanego parametru funkcji.

 

Jeśli określisz pusty ciąg znaków ("") jako prefix oraz jest już domyślna nazwa obszaru zdefiniowana dla węzła(jak np xmlns="http://www.przyklad.pl/potomek"), wtedy metoda zwraca domyślną nazwę obszaru URI.



Napisz Artyku³

Listing

function stworzXML():XMLNode {
    var str:String = "<Outer xmlns:exu=\"http://www.przyklad.pl/util\">"
        + "<exu:Potomek id='1' xmlns:exu=\"http://www.przyklad.pl/potomek\" />"
        + "<exu:Potomek id='2' />"
        + "<exu:Potomek id='3' />"
        + "</Outer>";
    return new XML(str).firstChild;
}

var xmlDoc:XMLNode = createXML();
trace(xmlDoc.getPrefixForNamespace("http://www.przyklad.pl/util")); // zwróci: exu
trace(xmlDoc.getPrefixForNamespace("http://www.przyklad.pl/other")); // zwróci: null

var child1:XMLNode = xmlDoc.firstChild;
trace(child1.getPrefixForNamespace("http://www.przyklad.pl/child")); // zwróci: [empty string]
trace(child1.getPrefixForNamespace("http://www.przyklad.pl/other")); // zwróci: null
 




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