Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-01-2008, 16:35   #1 (permalink)
Flashvideo
 
Benutzerbild von wm54
 
Registriert seit: Oct 2005
Beiträge: 495
SWXml: Open Source XML Parser für AS2

Hi,
ich möchte euch kurz SWXml, meinen XML Parser für AS2, vorstellen. Eine Alternative für alle, die sich unter nodeType, nodeValue, firstChild, etc. nichts vorstellen können/wollen

Hier ein kurze Zusammenfassung:
Zitat:
SWXml ist eine Open Source API für SWX. Mit SWXml kann man auf einfache Weise Flashanwendungen erstellen, die das beliebte XML Format (z.B. RSS Feeds, Atom, Media RSS, …) nutzen. SWXml ist ein generischer XML Parser für SWX.

SWXml liest eine XML Datei aus und gibt ein Array mit allen Informationen an Flash zurück. So muss man keine ActionScript Code schreiben, um den Feed zu parsen. Man kann die Daten aus dem Feed nativ in Flash nutzen.
Man braucht entweder ein SWX-Backend oder nutzt einfach das Public Gateway von Aral Balkan (dann kann man direkt loslegen).

Die Syntax ist sehr einfach, ich habe versucht das Ganze wo möglich an AS3 anzulehnen. Möchte man z.B. auf die ersten beiden Headlines eines RSS-Feeds ("rss>channel>title") zugreifen, sieht das so aus:

Code:
trace (myFeed.rss[0].channel[0].title[0].text);
trace (myFeed.rss[0].channel[0].title[1].text);
Attribute werden folgendermaßen ausgelesen:
Zitat:
myFeed.rss[0].attributes.version
Alle im XML-Dokument vorhanden Namespaces werden automatisch geparst und zurückgegeben! Für einen Zugriff wird der Doppelpunkt einfach zu "NS" (=Namespace).

Zitat:
...
<creativeCommons:license>
1.0
</creativeCommons:license>

myFeed.rss[0].channel[0].item[0].creativeCommonsNSlicense[0].text
Am besten einfach zuerst die Beispiel anschauen: SWXml Beispiele
Die Doku gibt es hier: SWXml Dokumentation
SWXml: XML API for SWX (Übersicht)
wm54 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele