_
toggle menu eXmatrikulationsamt.de
online: 365 gäste

>Ajax + XSL Frage? guck ma mal!

Themen Layout: Standard · Linear · [Outline] Thema abonnieren | Thema versenden | Thema drucken
post 14 May 2007, 19:01
avatar
Ivan
*********

Punkte: 3352
seit: 01.04.2006

Also ich muss bzw. möchte ein großes Projekt programmieren und will dazu AJAX benutzen.

Ich hab dazu mal eine Frage bzw. bräuchte ich ein Lösungsansatz bzw. Tipps für folgendes:

* Der Client schickt die Http request Anfragen
* Der Server verarbeitet Daten und schickt XML zurück (zusammen mit Parameter fürs XSL, um zu wissen welches Template im XSL ich benutzen will)
* Auf dem Client liegt also ein XSL file der beschreibt wie die XML daten dargestellt werden
* Javascript hat einen Prozessor der das XSL mit XML verbindet

Es geht mir einfach darum das ich XSL benutzen will damit ich mir keine großen Gedanken mehr machen muss mit Javascript meine empfangen XML daten an die richtige Stelle in meinem XHTML dokument zu setzten sondern das ich Xml zurückschicke mit einem Paramater der angibt welches Template im XSL file benutzt wird. So wird das ganze Ajax system extrem übersichtlich. Man kann schnell den/die Xsl file/s umtauschen oder bearbeiten um das aussehen zu verändern und man verlagert benötigte Rechenarbeit auf den Clienten.

Ist dies so machbar?
Macht das so Sinn?
Wenn ja wann wird der Xsl File(bzw. Baum) auf den Clienten geladen. Wie merge ich das ganze mit dem XML wenn der File schon auf dem Clienten liegt?
Machen mehrere XSL Files(mit speziellen Templates) mehr Sinn als ein großer mit allen Templates?
Macht es Sinn wenn ich den XSL file(bzw. Baum) immer vor dem XML File (bzw. Baum) zum Clienten schicke. Wie Siehts dann mit Race Conditions aus (also woher weiß ich das der Xsl file eher da ist als der Xml file).

Also ich weiß wie XSL funktioniert, ich weiß wie xml funktioniert, ich weiß wie ajax funktioniert. Ich möchte alles zusammen benutzen und von allen die größten Vorteile gebrauchen. Jemand ne IDEE? Beispiele? Tutorials? Tipps?

Dieser Beitrag wurde von No Name: 14 May 2007, 19:01 bearbeitet


--------------------
T for Vendetta.

On his way to return to innocence.

"Man, was die uns erzählt hat, kam aus einem Buch, das muss einer geschrieben haben, der keine Ahnung von dem hatte, worüber er sich ausließ."

"Miles, hörst Du den Vogel da draußen? Das ist 'ne Spottdrossel. Sie hat keine eigene Stimme, sie macht nur die Stimmen der anderen nach und das willst du nicht. Wenn du dein eigener Herr sein willst, musst du deine eigene Stimme finden. Darum geht's. Sei also nur du selbst."

An Rezepten für Apfelkuchen mangelt es wahrhaftig nicht auf der Welt

Tenac auf der Suche nach seinem Meister ious D

look into my eyes and its easy to see one and one make two, two and one make three, it was destiny
ProfilPM
AntwortenZitierenTOP
 
Antworten
post 14 May 2007, 19:08
avatar
*********

Punkte: 4082
seit: 23.05.2003

"Javascript hat einen Prozessor der das XSL mit XML verbindet" hat javascript sowas?
"und man verlagert benötigte Rechenarbeit auf den Clienten" würde mir nicht gefallen

was ist mit suchmaschienen und portablen browser / clienthardware?


--------------------
bild kann nicht angezeigt werden bild kann nicht angezeigt werden
ProfilPM
AntwortenZitierenTOP
Beiträge
No Name   Ajax + XSL Frage?   14 May 2007, 19:01
EnjoyTheChris   Studier Informatik und höre dir die Vorlesungen We...   14 May 2007, 20:08
Pusteblumenkohl   scheinbar niemand...   15 May 2007, 01:20
EnjoyTheChris   @aktsizr Es ist immer eine Frage was man braucht u...   15 May 2007, 01:58
No Name   Ah jo habs gefunden! http://ajaxpatterns.org...   15 May 2007, 09:42
EnjoyTheChris   Ich gebe nur die Argumente wieder, die wir in eine...   15 May 2007, 11:06
EnjoyTheChris   Das habe ich doch auch nicht gesagt. Für dein Komm...   15 May 2007, 12:05
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: