login  Naam:   Wachtwoord: 
Registreer je!
 Forum

XSLT transformatie geeft error

Offline rconen - 11/12/2008 20:13
Avatar van rconenNieuw lid Ik wil graag een XML file met XSL transformeren met behulp van Javascript en de transformNode functie in de XMLDOM van microsoft. In de situatie zoals ik die nu heb krijg ik een foutmelding in Internet Explorer. De foutmelding heb ik opgevangen en de error code is -2147467259

De XML en XSL file worden met buhulp van Javascript en Microsoft.XMLHTTP opgehaald.
Wanneer beide files zijn geladen voer ik de transformation uit met xmlDoc.transformNode(xslDoc);

Zowel de XML als de XSL file lijken goed, wanneer ik de XML uitvoer met de XSL als stylesheet gaat het goed wanneer ik de XML file open.

Dit is de XSL welke ik als test gebruik
  1. 1 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  2. 2 <xsl:import href="global.xsl"/>
  3. 3 <xsl:variable name="langfile" select="concat('/int/', $language, '/menu.xml')"/>
  4. 4
  5. 5 <xsl:template match="/content/menu">
  6. 6 <h1>Menu</h1>
  7. 7 </xsl:template>
  8. 8 </xsl:stylesheet>


De error wordt veroorzaakt door regel 3. Wanneer ik deze verwijder gaat het goed.

Inhoud van de gobal.xsl file
  1. 1 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  2. 2 <xsl:variable name="language" select="document('/configuration.xml')/configuration/language"/>
  3. 3 </xsl:stylesheet>


De bedoeling is dat ik in de global file variabelen verzamel welke ik in diversie andere files wil gebruiken door de global.xsl te importeren in de XSL file welke door het javascript wordt opgeroepen.

Is hier iemand die mij kan helpen hiermee.
Alvast bedankt

1 antwoord

Gesponsorde links
Offline Martijn - 11/12/2008 20:31
Avatar van Martijn Crew PHP ik weet niet of je het weet, maar 2147467259is de max waarde van een int. Verder heb ik dr niet zoveel verstand van, maar mssn dat dit helpt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.159s