Loading:

Postanowienia noworoczne - a Ty czego nauczysz się w nowym roku? [-25%]

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
 


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=12&t=4994

Dane do logowania na forum są takie same jak na funkcje.net



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