conym18: problem mit xml/xsl

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

  1. 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