problem mit xml/xsl
conym18
- xml
hi,
ich habe folgendes problem:
ich erzeuge mit php eine dynamische xml datei.
die sieht z.b. so aus und wird über http://www.server.de/dynxml.php?werte=undsoweiter erzeugt:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="xsltpl.xsl"?>
<test>
<test2>inhalt</test2>
</test>
die xsltpl.xsl sieht z.b. so aus:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title>Test Template für XSL</title>
</head>
<body>
<table border="1">
<tr>
<td width="34%">Inhalt des Feldes</td>
</tr>
<xsl:for-each select="test">
<tr>
<td><xsl:value-of select="test2"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
so weit so gut. alles fkt.
wie kann ich jetzt aber auf meinem anderen server OHNE php die datei aufrufen?
gibt es in html/xml eine art include fkt.?
also z.b. so:
<html>
<includexml href="http://www.server.de/dynxml.php?werte=undsoweiter"></includexml>
</html>
mfg
Hallo,
ich habe folgendes problem:
ich erzeuge mit php eine dynamische xml datei.
so weit so gut. alles fkt.wie kann ich jetzt aber auf meinem anderen server OHNE php die datei aufrufen?
gibt es in html/xml eine art include fkt.?
also z.b. so:<html>
<includexml href="http://www.server.de/dynxml.php?werte=undsoweiter"></includexml>
</html>
Es gibt im HTML einige Möglichkeiten dafür, z.B. das <object>-Element: http://de.selfhtml.org/html/multimedia/objekte.htm#datendateien
Ansonsten wäre es noch mit SSI möglich (Oder CGI/Perl, aber wäre dir vermutlich auch PHP möglich) http://de.selfhtml.org/servercgi/server/ssi.htm
Unter Umständen könntest du auch auf AJAX (also auf JavaScript) zurückgrifen.
Allerdings, wenn du dann auch eine automatische XSL-Transformation des XML's im Browser erwartest, könntest du enttäuscht sein.
Grüße
Thomas