Ik heb weinig aanknopingspunten voor mijn probleem, en ik denk dat dat ook de grootste oorzaak van mijn probleem is. Ik probeer een transformatie door middel van XSLT uit te voeren, maar hierbij doet zich een fout voor:
Ik snap niet hoe ik aan de hand van zulke foutmeldingen, mijn fout kan vinden. Geen enkele trace o.i.d.
Ik kan geen typo's in namespaces vinden, dus misschien dat het probleem ergens anders te vinden is.
Ik heb een aantal bestanden online staan:
http://sove.nl/functions.php
http://sove.nl/functions.xml
- http://sove.nl/boeken.xml
- http://sove.nl/leverancier.xml
http://sove.nl/functions.xsl
Wat doe ik nu werkelijk fout? Kan ik uberhaupt uitgebreidere foutmeldingen bij XSLT/XML krijgen?
Het is me ook niet duidelijk of de fout nu al zit bij de xinclude, of dat het zich pas voordoet bij de evaluate van de xpath query?
Vanzelfsprekend heb ik al veel geschoven en geprobeerd, maar zonder duidelijk oorzaak is het moeilijk het probleem op te lossen. Vandaar dit topic.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| Warning: XSLTProcessor::transformToXml() [function.XSLTProcessor-transformToXml]: Undefined namespace prefix in /var/www/client/sove.nl/httpdocs/class.xml.php on line 52 Warning: XSLTProcessor::transformToXml() [function.XSLTProcessor-transformToXml]: xmlXPathEval: evaluation failed in /var/www/client/sove.nl/httpdocs/class.xml.php on line 52 Warning: XSLTProcessor::transformToXml() [function.XSLTProcessor-transformToXml]: dyn:evaluate() : unable to evaluate expression '//data:xml[@name='boeken']/core:root/boek:boek' in /var/www/client/sove.nl/httpdocs/class.xml.php on line 52 |
Ik snap niet hoe ik aan de hand van zulke foutmeldingen, mijn fout kan vinden. Geen enkele trace o.i.d.
Ik kan geen typo's in namespaces vinden, dus misschien dat het probleem ergens anders te vinden is.
Ik heb een aantal bestanden online staan:
http://sove.nl/functions.php
http://sove.nl/functions.xml
- http://sove.nl/boeken.xml
- http://sove.nl/leverancier.xml
http://sove.nl/functions.xsl
Wat doe ik nu werkelijk fout? Kan ik uberhaupt uitgebreidere foutmeldingen bij XSLT/XML krijgen?
Het is me ook niet duidelijk of de fout nu al zit bij de xinclude, of dat het zich pas voordoet bij de evaluate van de xpath query?
Vanzelfsprekend heb ik al veel geschoven en geprobeerd, maar zonder duidelijk oorzaak is het moeilijk het probleem op te lossen. Vandaar dit topic.
[ Voor 10% gewijzigd door r0bert op 16-04-2008 16:08 . Reden: Belangrijkste link vergeten :/ ]