Loading:


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 XML nie została poprawnie zakończona.
  • -4 Deklaracja DOCTYPE nie 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.


Napisz Artyku³

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");
 




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