Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-04-2005, 11:56   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Ort: Trier
Beiträge: 40
Smile XML Datei mit Flash generieren

Hallo...
wie kann ich aus Flash heraus eine XML Datei erzeugen?

Hab da mal was ausprobiert mit xmlObject.sendAndLoad(...). Aber das klappt nicht.
Muss die Datei.xml vorher schon angelegt werden, oder erzeugt Flash die Datei selbst?
Chap ist offline   Mit Zitat antworten
Alt 01-04-2005, 12:07   #2 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
das generiren solte nicht das problem sein
aber das speicher ! brauchst irgend ein serverside script (vileicht geth es auch mit javascript weis net)
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 01-04-2005, 12:23   #3 (permalink)
"Lust auf Stil"
 
Benutzerbild von questionner
 
Registriert seit: Jun 2003
Ort: Florenz
Beiträge: 1.490
Was meinst Du? So etwas:

PHP-Code:
erzeugtesXML = new XML();
erzeugtesXML.xmlDecl = "<?xml version="1.0\"?>";
deinKnoten erzeugtesXML.createElement("DeinHauptknoten");
text1Inhalt meinXML.createTextNode("Hallo");
text2Inhalt meinXML.createTextNode("Echo");
text1 meinXML.createElement("DeinElement");
text2 meinXML.createElement("DeinElement");
text1.attributes.id "1";
text1.appendChild(text1Inhalt);
text2.attributes.id "2";
text2.appendChild(text2Inhalt);
deinKnoten.appendChild(text1);
deinKnoten.appendChild(text2);
erzeugtesXML.appendChild(deinKnoten);
//testen und ausgeben
trace(erzeugtesXML.toString());
Den String kannst Du ja z.B. via PHP abspeichern.
__________________
Dann geht ein Bild hinein, geht durch der Glieder angespannter Stille - und hört im Herzen auf zu sein.
questionner ist offline   Mit Zitat antworten
Alt 01-04-2005, 13:00   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Ort: Trier
Beiträge: 40
nicht so direkt...

ich würde gerne ein paar daten die ich in z.b. comboboxen oder Listen hab in eine xml datei speichern. Das problem ist halt, das die Daten unterschiedlich sein können bei einem neuen start des flash films. es kommt halt darauf an, was der benutzer ausgwählt hat.
das mit den strings ist ne gute idee. hatte ich auch schon mal ausprobiert. nur ich würde gerne eine xml datei erzeugen.
Chap ist offline   Mit Zitat antworten
Alt 01-04-2005, 14:44   #5 (permalink)
"Lust auf Stil"
 
Benutzerbild von questionner
 
Registriert seit: Jun 2003
Ort: Florenz
Beiträge: 1.490
Na das ist es doch. Baue doch mal so eine Struktur nach Deinem Belieben auf. Kannst Du ja auch per Button oder so erzeugen. Musst halt die Elemente vorher woanders auslesen, die gerade aktuell sind. Wenn Du dann trace setzt und die Ausgabe testest, hast Du Deine XML-Datei. Sie beginnt mit:

<?xml version="1.0"?>
<deinKnoten>
...
<deinKnoten>

Und das als String kannst Du doch als Datei abspeichern oder an den Server senden.
__________________
Dann geht ein Bild hinein, geht durch der Glieder angespannter Stille - und hört im Herzen auf zu sein.
questionner ist offline   Mit Zitat antworten
Alt 04-04-2005, 08:18   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Ort: Trier
Beiträge: 40
Lightbulb

ok hört sich plausibel an. Werds gleich mal versuchen. Danke für die schnelle Antwort.

Gruß
Chap ist offline   Mit Zitat antworten
Alt 04-04-2005, 15:50   #7 (permalink)
Rübennase
 
Benutzerbild von thomiko
 
Registriert seit: Dec 2003
Ort: Niederrhein
Beiträge: 291
Zitat:
Zitat von Chap
ich würde gerne ein paar daten die ich in z.b. comboboxen oder Listen hab in eine xml datei speichern. Das problem ist halt, das die Daten unterschiedlich sein können bei einem neuen start des flash films. es kommt halt darauf an, was der benutzer ausgwählt hat.
Du kannst die XML-Daten übrigens auch auf der Client-Seite als SharedObject (falls Du das nicht kennst, schau mal in die Hilfe) speichern. Vor allem wenn es sich um Benutzereinstellungen handelt, ist das sinnvoller, als alles auf den Server zu schicken.

Gruß,

Thomas
thomiko 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 13:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele