xml laden as3 [Flash 10]
| 23.10.2011, 19:57 | | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
| xml laden as3 Hi leute hab ne kleine frage will ne xmldatei in flash "as3" laden
ich weiss wie es klappt wenn die xmldatei so aussiehst:
ActionScript:1 2 3 4 5 6 7 8 9 10 | <root>
<Punkt>
<Unterpunkt>
PUNKT 1
<Unterpunkt>
<Feld>
INHALT 1
</Feld>
</Punkt>
</root>
|
wie muss der code aussehen wenn die xmldatei jedoch so aussieht und nur später Channel2 Feld2 angezeigt werden soll...
ActionScript:1 2 3 4 5 | <root>
<Punkt PunktName="Channel1" MomentanFeld="Feld1"/>
<Punkt PunktName="Channel2" MomentanFeld="Feld2"/>
<Punkt PunktName="Channel3" MomentanFeld="Feld3"/>
</root>
|
LG
Bilal | Geändert von karizma88 am 23.10.11 um 19:59 Uhr
| |
|
| 23.10.2011, 22:51 | Re1 | Beiträge: 989 Wohnort: ..::LAGE::.. Registriert: Apr 2006
| hey,
darauf kannst du mit
deineXml.Punkt.@PunktName zugreifen.
bei suchen brauchst du nichtmals durch die xml iterieren sondern kannst zb so abfragen:
if( deineXml.Punkt.( @PunktName == "Channel2" ) ) {}
hoffe es hilft dir weiter.
gruß
flowww.heimatdesign.com
Florin Sans - Buy on myFonts / Fontspring | |
| 24.10.2011, 00:04 | Re2 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| danke für deine antwort aber der inhalt ändert sich alle 30 sekunden also kann ich das jedoch nicht anweden oder..?
PHP:1 2
|
if( deineXml.Punkt.( @PunktName == "Channel2" ) ) {}
|
| |
| | | nicht sichtbar bei eingeloggten Mitgliedern |
|
| 24.10.2011, 00:14 | Re3 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| mein As3 code:
PHP:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
function loadXML(e:Event=null):void{
xtimer.reset();
var xmlloader:URLLoader = new URLLoader();
xmlloader.addEventListener(Event.COMPLETE, parseXML);
xmlloader.load(new URLRequest("XMLfile.xml"));
function parseXML(e:Event=null):void{
var xml:XML = XML(xmlloader.data);
xml.ignoreWhite = true;
song_txt.text = xml.Stream.@CurrentPlayingSong[0];
}
}
|
LG
Bilal | Geändert von karizma88 am 25.10.11 um 10:49 Uhr
| |
|
| 25.10.2011, 10:49 | Re4 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| und es klappt jedoch nur am rechner wenn ich es hochlade macht er es leider nicht..
wenn ich es mit Adobe Air ausgeben lasse gefällt ihm das hier nicht [0] und spuckt mir ein error raus.. gibt es dafür ne adnere möglichkeit...?
Lg
Bilal | |
| 25.10.2011, 22:39 | Re5 | Beiträge: 989 Wohnort: ..::LAGE::.. Registriert: Apr 2006
| hmmm... also es gibt keine grund dafür, warum es nicht klappen sollte...
aber nur um sicher zu gehen: es soll eine normale internetseite werden, KEINE Air-Anwendung?!
gibt er denn irgendwelche fehlermeldungen aus? datei nicht gefunden, null-objekt verweise, sicherheitsbeschränkungen, irgendwas?!
um flashseiten im browser zu debuggen, kann ich dir empfehlen die debug-version vom flashplayer und zb den flashfirebug zu installieren. ist sehr praktisch. ansonsten schick mal einen link, dann schaue ich mal drauf.
gruß
flowww.heimatdesign.com
Florin Sans - Buy on myFonts / Fontspring | Geändert von derFloh am 25.10.11 um 22:39 Uhr
| |
|
| | | nicht sichtbar bei eingeloggten Mitgliedern | 
|
| 28.10.2011, 12:45 | Re6 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| nein es ist keine Air Anwendung normale flash Export..
Er gibt auch keine Fehlermeldung aus rein gar keinen Anzeichen für Fehler
wenn ich trace(xml); eintrage zeigt er mir auch an wie die xml Datei ausschaut..
LG
Bilal | Geändert von karizma88 am 31.10.11 um 11:41 Uhr
| |
|
| 29.10.2011, 14:51 | Re7 | Beiträge: 28 Registriert: Sep 2011
| tum a tum tum tumm a tum ^^ | |
| 30.10.2011, 15:14 | Re8 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| und das soll bedeuten :D | |
| 30.10.2011, 15:19 | Re9 | Beiträge: 28 Registriert: Sep 2011
| nichts hab nur den song von deinem player versucht akustisch zu emulieren lol | |
| 31.10.2011, 09:03 | Re10 | Beiträge: 989 Wohnort: ..::LAGE::.. Registriert: Apr 2006
| hey,
weiß nicht ob du mittlerweile was dran geändert hast, aber ich bekomme fehlermeldungen.
es sind sicherheits verletzungen, weil zuerst eine xml von einem anderen server geladen wird, und dann das selbe noch mit den liedern...
versuch doch erstmal alles auf einen server zu legen und schau obs klappt.
gruß
flowww.heimatdesign.com
Florin Sans - Buy on myFonts / Fontspring | |
| 31.10.2011, 11:40 | Re11 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| danke für die info...
genau das wollt ich eigentlich nicht machen damit der Server nicht zusätzlich mit der Seite strapaziert wird.. gibt es da keine andere Lösung für...?? | |
| 31.10.2011, 13:00 | Re12 | Beiträge: 1769 Wohnort: Laimbach 6 1/2 Registriert: Nov 2002
| Das ist doch Shoutcast oder, wo siehst Du den die "titles.xml" auf dem Server?Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen" | |
| 31.10.2011, 15:52 | Re13 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| Icecast server.. | |
| 31.10.2011, 16:06 | Re14 | Beiträge: 1769 Wohnort: Laimbach 6 1/2 Registriert: Nov 2002
| JA meint ich ja, aber der Spuckt doch keine XML aus, oder?Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen" | |
| 02.11.2011, 13:42 | Re15 | Beiträge: 38 Wohnort: Darmstadt Registriert: Sep 2011
Themenautor/in
| ne das admin interface hat jedoch ne status.xsl ich hab das ding kopiert die sachen die ich nicht brauch gelöscht und jetzt greif ich da drauf zu sieht so aus..
PHP:1 2 3 4 5 6 7 8 9 10 11
|
<icecastst>
<mount>
<stream>
rnb
</stream>
<song>
Pharrell - You Got Me
</song>
</mount>
</icecastst>
|
| Geändert von karizma88 am 02.11.11 um 13:43 Uhr
| |
|
| | Themen Ähnliche Beiträge zum Thema | 26.04.2011 - andy1301 22.03.2010 - webmasta|3K 25.10.2009 - zachi69 12.02.2011 - andy1301 |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|