Toon posts:

[XML/XSL] XML-file als parameter meegeven aan XSL-bestand

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi allemaal,

Ik zit met een praktisch probleempje, en ik weet niet hoe ik het moet oplossen.

Tijdens de transformatie van een bepaald XML-bestand heb ik gegevens uit een andere XML-bestand nodig. Op zich is dit geen probleem, want XSLT 1.0 ondersteunt de document()-functie, wat eigenlijk doet wat ik wil.

Het probleem is echter dat dat XML-bestand dat ik nodig heb, niet op harde schijf staat, maar eigenlijk een gewone string is in het geheugen (het komt uit een database). Dus document() zal nu niet werken :(

Is het mogelijk om op 1 of andere manier een XML-tree (dus de inhoud van mijn 'XML-bestand in geheugen') via parameter door te geven aan de processor?

Of zijn er andere mogelijkheden?

Indien het belangrijk is, ik heb het nodig voor de XSLT-processor meegeleverd met PHP: http://be2.php.net/manual/nl/ref.xslt.php, Sablotron (http://www.gingerall.com/charlie/ga/xml/p_sab.xml)

PS: indien het echt niet anders kan, wil ik wel een omweg zoeken via PHP, maar liever niet.

bedankt