|
|||
xhtml clientseitig aus xml und xslt
Hallo Forum,
Wie im subject erwähnt würde ich gerne xhtml auf der clientseite aus einem xml-dokument, das meine Daten enthält, der dazugehörigen dtd und einem xslt template erzeugen. Nun hab ich schon eine ganze weile rumprobiert... mit unterschiedlichem Erfolg :-/ Hier mal mein Ansatz (da ich das zum ersten mal mache kann der natürlich völlig falsch sein ) Als erstes das xml Dokument mit den Daten: Code:
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="main.xsl"?> <!DOCTYPE page SYSTEM "http://***.***.***.***/.../main.dtd"> <page> <line>Hello World!</line> <line>What's up?</line> <line>Not much...</line> </page> Code:
<!ELEMENT page (line)> <!ELEMENT line (#PCDATA)> und zuguter Letzt das dazugehörige xslt template: Code:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method='html' version='1.0' encoding='UTF-8' indent='yes'/> <xsl:template match="/"> <html> <head> </head> <body> <xsl:for-each select="page"> <xsl:value-of select="line" /> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet> Nun ist die Fragen: Macht man das überhaupt so? Und warum wird nur "Hello World!" ausgegeben? Und warum zeigt der IE gar nix an? Wäre nett wenn jemand, der das überflogen hat, das mal für mich klarstellen könnte Ich möchte noch bemerken, dass ich teile der späteren Seite via xmlRequest ("Ajax") aktualisieren möchte... vieleicht hat da ja jemand auch nen tipp für mich (braucht mir nicht ajax erklären. das funzt schon ) Schonmal sehr dankbar, Ricochet |
Sponsored Links |
|
||||
Das mit dem IE liegt warscheinlich dadran, das der kein xhtml / xml kann...
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
Sponsored Links |
|
|||
Der 6er kann das schon, siehe Beispiel
Vor lauter xml und hin-und-her-validierung seh ich schon den Wald vor lauter Bäumen nicht mehr |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
html 4.01 >> XHTML | tupamaro | (X)HTML | 9 | 30.09.2012 20:32 |
Hilfsmittel zur Erstellung von XSLT - zur Transformation von XML zu HTML | AndreasB | (X)HTML | 2 | 23.11.2010 10:21 |
XML Datei in eine XHTML Datei einbinden | danny.b | (X)HTML | 5 | 22.12.2008 08:06 |
Firefox isn't transforming xml to xhtml | Arokh | (X)HTML | 5 | 28.02.2008 16:47 |
XHTML Formulardaten in XML speichern | skribi | (X)HTML | 4 | 04.07.2005 12:03 |