molily: XML -> JavaScript

Beitrag lesen

Hallo,

dass FF wohl nicht domainübergreifend per Ajax auf eine XML-Datei zugreifen will

Das kann kein derzeit verbreiteter Browser so ohne weiteres.

MSIE schon und einige Probleme mit Zeichensätzen.

MSIE solltest du immer UTF-8-kodierte Daten als Antwort auf XMLHttpRequest-Anfragen vorsetzen.

Ich will es schaffen, Daten aufzunehmen (werden einfach in DB gespeichert) und diese nach XML zu transferieren.

Warum?

XML ist erstmal ein Speicher-/Austausch-/Übertragungsformat für geordnete Daten.
Es gibt andere Techniken, die je nach Kontext diese Aufgabe besser erfüllen. (»Weder noch« ist oftmals auch eine Alternative.)

Meine Fragen wären:

Warum wählst du XML? Um Daten vom Client zum Server zu übertragen?
Warum wählst du JavaScript und baust die Dokumente nicht serverseitig zusammen?
Warum wählst du synchrones XMLHttpRequest und XML und nicht andere Übertragungsformate wie z.B. JSON?
Meine Lieblingsfrage ist natürlich: Was hast du eigentlich vor? Warum hast du das jetzige Konglomerat an Techniken gewählt? Was soll letztlich dabei herumkommen, was sind die Anforderungen? Das wird aus deinen Postings noch nicht klar.

Willst du so eine Art Webservice bauen, eine Funktionalität, die andere auf fremden Sites einbinden können?
Dann wären wir wieder beim Anfang: Cross-Domain-Ajax geht noch nicht, höchstens das serverübergreifende Einbinden von Scripten, also auch von JSON-Daten.

Mathias