access xmldata after xsl transformation
berni
- javascript
0 unknown
Hallo!
Ich würde gern nach der XSL Transformation (die im Browser stattfindet) mittels Javascript auf die XML Daten zugreifen.
test.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="test.xsl" ?>
<root>
<data>sldkfj</data>
<data>sldfjalsd</data>
</root>
test.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" />
<xsl:template match="root">
<html>
<head>
<script language="javascript">
// HIER SOLL AUF DATA ZUGERIFFEN WERDEN!!!
</script>
</head>
<body>
<h1>Header</h1>
<xsl:apply-templates select="data" />
</body>
</html>
</xsl:template>
<xsl:template match="data">
<b><xsl:value-of select="./" /></b>
</xsl:template>
</xsl:stylesheet>
Das Ganze wird wie erwartet im Browser dann im Browser als HTML dargestellt. Jetzt möchte ich mittels Javascript auf die ursprüngliche test.xml zugreifen, ohne sie neu zu laden.
Hätte im Internet schon ein weilchen gesucht, nur komm ich nicht an die nötige Info.
Das Ganze wird wie erwartet im Browser dann im Browser als HTML dargestellt. Jetzt möchte ich mittels Javascript auf die ursprüngliche test.xml zugreifen, ohne sie neu zu laden.
Dein Dokument ist aber jetzt das HTML-Dokument. Also wirst du es neu laden müssen, bzw. wärend der Transformation die Daten, die du benötigst, besorgen und in das Script einfliessen lassen.