XML status [AS 2] 
Klasa: XML
Kompatybilność: ActionScript 1.0, Flash 5+
Automatycznie wysyła oraz zwraca wartość liczbową, która określa, czy dokument XML został poprawnie przetworzony do obiektu XML.
Poniżej podane są liczbowe kody statusów, z opisami:
- 0 Brak błędu, załadowano poprawnie.
- -2 Sekcja CDATA nie została poprawnie zakończona.
- -3 Deklaracja XMLnie została poprawnie zakończona.
- -4 Deklaracja DOCTYPEnie została poprawnie zakończona.
- -5 Komentarz nie został poprawnie zakończony.
- -6 Element XML został zniekształcony.
- -7 Brak dostępnej pamięci.
- -8 Wartośc atrybutu nie została poprawnie zakończona.
- -9 Tag startowy nie pasował do końcowego tagu.
- -10 Końcowy tag został zaliczony bez pasującego startowego tagu.
Listing
var moj_xml:XML = new XML();
moj_xml.onLoad = function(sukces:Boolean) {
if (sukces) {
if (moj_xml.status == 0) {
trace("XML załadowany");
} else {
trace("XML załadowany, ale nie przetworzony.");
}
var error:String;
switch (moj_xml.status) {
case 0 :
error = "Brak błędu, załadowano poprawnie.";
break;
case -2 :
error = "Sekcja CDATA nie została poprawnie zakończona.";
break;
case -3 :
error = "Deklaracja XML nie została poprawnie zakończona.";
break;
case -4 :
error = "Deklaracja DOCTYPE nie została poprawnie zakończona.";
break;
case -5 :
error = "Komentarz nie został poprawnie zakończony.";
break;
case -6 :
error = "Element XML został zniekształcony.";
break;
case -7 :
error = "rak dostępnej pamięci.";
break;
case -8 :
error = "Wartośc atrybutu nie została poprawnie zakończona.";
break;
case -9 :
error = "Tag startowy nie pasował do końcowego tagu.";
break;
case -10 :
error = "Końcowy tag został zaliczony bez pasującego startowego tagu.";
break;
default :
error = "Nie znany błąd wystąpił.";
break;
}
trace("status: "+moj_xml.status+" ("+error+")");
} else {
trace("Nie można wczytać XML. (status: "+moj_xml.status+")");
}
};
moj_xml.load("http://www.funkcje.net/nasz_xml.xml");
 
        	moj_xml.onLoad = function(sukces:Boolean) {
if (sukces) {
if (moj_xml.status == 0) {
trace("XML załadowany");
} else {
trace("XML załadowany, ale nie przetworzony.");
}
var error:String;
switch (moj_xml.status) {
case 0 :
error = "Brak błędu, załadowano poprawnie.";
break;
case -2 :
error = "Sekcja CDATA nie została poprawnie zakończona.";
break;
case -3 :
error = "Deklaracja XML nie została poprawnie zakończona.";
break;
case -4 :
error = "Deklaracja DOCTYPE nie została poprawnie zakończona.";
break;
case -5 :
error = "Komentarz nie został poprawnie zakończony.";
break;
case -6 :
error = "Element XML został zniekształcony.";
break;
case -7 :
error = "rak dostępnej pamięci.";
break;
case -8 :
error = "Wartośc atrybutu nie została poprawnie zakończona.";
break;
case -9 :
error = "Tag startowy nie pasował do końcowego tagu.";
break;
case -10 :
error = "Końcowy tag został zaliczony bez pasującego startowego tagu.";
break;
default :
error = "Nie znany błąd wystąpił.";
break;
}
trace("status: "+moj_xml.status+" ("+error+")");
} else {
trace("Nie można wczytać XML. (status: "+moj_xml.status+")");
}
};
moj_xml.load("http://www.funkcje.net/nasz_xml.xml");
Dodano przez: divix  
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły 

:: Wymiana linków 
    
	Modowe inspiracje |
        Android Gry i Aplikacje |
        ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
        Logo dla firmy |
        Change Tires - Car Weather Forecast Reminder |
        Laminas: MVC Framework for PHP |
        IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS | 
        Katalog roślin |
        Programming articles: JAVA, PHP, C++, Python, JavaScript |
        Kancelaria Adwokacka Łukasz Huszno
        
    

 
  
				

 
                             
 


 
                        
 
		 
	