2009-07-14 5 views
0

Ich möchte eine kleine Adobe Air-Anwendung erstellen, die XML-Daten von meiner Website extrahieren und in meiner Adobe-Luftanwendung anzeigen würde.Wie können XML-Daten (aus PHP) in einer Adobe Air-Anwendung angezeigt werden?

Ich habe die XML-Teil-Setup, wenn ich die XML-Datei ausführen, zeigt es die Ergebnisse im Browser. Nun, was ich brauche ist, um die gleichen Ergebnisse in meiner Adobe Air-Anwendung anzuzeigen.

Für z.B. Ich habe ein einfaches Formular

<form name="review" action="admin_xml.php" method="post"> 
<textarea name="xml" cols="40" rows="10"></textarea>  
<input class="submit" type="submit" value="Submit Request"> 
</form> 

Ich gebe die folgenden XML-Daten in das Formular ein.

<?xml version="1.0" encoding="UTF-8"?> 
<GetOrdersIds version="1.0"> 
    <Credentials> 
     <Username>my_user</Username> 
     <Password>my_pass</Password> 
    </Credentials> 
    <Criterions> 
     <OrderNumber></OrderNumber> 
     <NameEmail></NameEmail> 
     <Keyword></Keyword> 
     <StartDate>2009-01-01</StartDate> 
     <EndDate></EndDate> 
     <OrderStatus></OrderStatus> 
     <ShipToCountry></ShipToCountry> 
     <ShipToState></ShipToState> 
     <CreditCardType></CreditCardType> 
    </Criterions> 
</GetOrdersIds> 

Wenn ich das Formular abzuschicken, erhalte ich die alle um ids von 2009-01-01 bis heute und es im Browser angezeigt bekommen.

Gibt es eine Möglichkeit, das HTML-Formular in einer Adobe Air-Anwendung ausführen, so dass ich die XML-Element Werte eingeben, sollte es durch die Datei admin_xml.php gehen und die Ergebnisse erhalten. Ich möchte das XML-Skeleton nicht immer wieder eingeben. Ich möchte nur die Werte für diese Elemente eingeben können.

Gibt es Tutorials oder Bücher, die sich mit diesem Thema beschäftigen?

Antwort

1

Building an XML viewer on AIR with Flex beschreibt, wie eine Anwendung erstellt wird, die ein bestimmtes XML-Format in ein bestimmtes Anzeigeformat "übersetzt".

Using AIR for XSLT Processing beschreibt, wie Sie den XSLT-Prozessor und die integrierte HTML-Engine verwenden können.

+0

Können Sie Bücher zu diesem Thema empfehlen? –

+0

Keine Ahnung, aber rate mal, wo ich eine Liste gefunden habe ... ;-) http://stackoverflow.com/questions/96757/what-are-the-best-books-for-flex-and-adobe-air – VolkerK

Verwandte Themen