Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> parsowanie xml we flashu
karis
post
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 2
Dołączył: 23.12.2008

Ostrzeżenie: (0%)
-----


mam problem z parsowaniem pliku xml we flashu

plik xml ma taką konstrukcje:

  1. <content>
  2. <field>
  3. <next>
  4. <tag>somethink</tag>
  5. </next>
  6. </field>
  7. </content>


chce wyciągnac zawartosc tagu <tag>

i zacząłem to tak robic:


Kod
var myXML:XML = new XML();

myXML.ignoreWhite=true;

myXML.load("myxml.xml");
myXML.onLoad = function(success)
{
     if (success)
     {
         var content = myXML.firstChild.childNodes;
         
         var dueContent = content[2];
        
        
         trace(dueContent)
        
        
     }
};



bardzo proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
karis
post
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 2
Dołączył: 23.12.2008

Ostrzeżenie: (0%)
-----


coś już ruszyło, ale nadal mam taki problem

otóż dostaję komunikat:

Zwracana wartość musi być zdefiniowana


Oto mój kod:

[JAVASCRIPT] pobierz, plaintext
  1.  
  2. var xmlLoader:URLLoader = new URLLoader();
  3. var xmlData:XML = new XML();
  4.  
  5. xmlLoader.addEventListener(Event.COMPLETE, LoadXML);
  6.  
  7. xmlLoader.load(new URLRequest("dump_data.xml"));
  8.  
  9.  
  10. function LoadXML(e:Event):void
  11. {
  12.  
  13. xmlData = new XML(e.target.data);
  14. var open = ParseOpen(xmlData);
  15.  
  16. trace(open);
  17.  
  18.  
  19.  
  20.  
  21.  
  22. }
  23.  
  24. function ParseOpen(xmlData:XML):void
  25. {
  26.  
  27. var open = xmlData.descendants('open')[0].text();
  28.  
  29. return open;
  30.  
  31.  
  32. }
  33.  
[JAVASCRIPT] pobierz, plaintext


ten błąd występuje rzekomo w linii 28 czyli tam gdzie jest return open;

Ten post edytował karis 16.08.2010, 12:47:18
Go to the top of the page
+Quote Post

Posty w temacie
- karis   parsowanie xml we flashu   16.08.2010, 00:20:15
- - Pawel_W   dawno nie pisałem nic w action script ale o ile si...   16.08.2010, 06:11:38
- - karis   zapomniałem dodać, że w tagu <field> mam x p...   16.08.2010, 09:38:04
- - wookieb   [JAVASCRIPT] pobierz, plaintext var x:XML = <ro...   16.08.2010, 09:44:01
- - karis   to mi nie dziala ani w as2 ani w as3   16.08.2010, 10:04:27
- - wookieb   No a czym się objawia NIE działanie?   16.08.2010, 10:21:27
- - karis   undefined w outpucie   16.08.2010, 10:51:07
- - wookieb   Pokaż swojego xmla, kod jaki teraz masz.   16.08.2010, 10:52:31
- - karis   To jest mój XML http://wklej.org/hash/551d9b701ed...   16.08.2010, 11:14:35
- - wookieb   Czytałeś co Ci dałem czy udajesz?   16.08.2010, 11:19:22
- - karis   czytałem dobrze , sprawdzałeś ten kod? bo mi to ni...   16.08.2010, 11:28:13
- - wookieb   Właśnie, że kopiujesz półżywcem. Metoda zwraca obi...   16.08.2010, 11:36:14
- - karis   zobacz tak robie a dostaje komunikat: Brak metody...   16.08.2010, 11:40:39
- - wookieb   Ponieważ jest ona dostępna w as3. W as2 już się ni...   16.08.2010, 11:50:19
- - karis   to jak ma ten kod wyglądać w as3 nie znam kompletn...   16.08.2010, 11:56:27
- - wookieb   http://www.kirupa.com/developer/flashcs3/u...xml_a...   16.08.2010, 11:59:15
- - karis   coś już ruszyło, ale nadal mam taki problem otóż ...   16.08.2010, 12:45:37
- - wookieb   Linia 24 zamien void na string. Zwracasz przecież ...   16.08.2010, 12:52:32
- - karis   Cytat(wookieb @ 16.08.2010, 13:52:32 ...   16.08.2010, 13:25:05
- - wookieb   [JAVASCRIPT] pobierz, plaintext root.loaderInfo.pa...   16.08.2010, 13:32:34
- - karis   czemu jak osadze flasha w htmlu i wstawie to na se...   16.08.2010, 13:57:45
- - wookieb   Ponieważ przeglądarka może blokować dostęp otwiera...   16.08.2010, 14:03:28
- - karis   osadzam go tak: [HTML] pobierz, plaintext <obj...   16.08.2010, 15:46:06
- - wookieb   allowDomain na all. Poza tym pokaż jaki link chces...   16.08.2010, 17:43:53
- - karis   ustawiłem i nadal nic chce otworzyc link zewnętrz...   16.08.2010, 18:57:12
- - wookieb   Wypuść to online żebysmy mogli zobaczyć bo Ci nie ...   16.08.2010, 19:02:31


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 11:53