Der folgende Beitrag wurde am 16. 06. 2006, 09:16 Uhr von conym18 veröffentlicht.
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
Der folgende Beitrag wurde am 16. 06. 2006, 13:12 Uhr von Thomas J.S. veröffentlicht.
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
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4