XML-Daten mit XSLT an PHP übergeben
Veröffentlichungsdatum: 08. August 2009
Änderungsdatum: 18. Juni 2019
xml variable php variable übergeben übergabe
Beachten Sie unbedingt folgenden Hinweis zur Übergabe von XML-Daten an PHP
Wenn Sie Daten über XSLT-an PHP übergeben wollen, um diese vor der Ausgabe weiter zu verarbeiten, müssen Sie darauf achten, dass diese zu maskieren sind.
Falsch: verursacht einen Fehler, wenn das XML ein Anführungszeichen enthält
<wsl:php> $phpVariable = "<xsl:value-of select="wd:fragment[@id = 'value']/text()"/>"; </wsl:php>
Korrekt: kommt auch mit Anführungszeichen im XML klar
<wsl:php> $phpVariable = "<xsl:value-of select="php:functionString('wStringconverter::maskQuotes', wd:fragment[@id = 'value']/text())"/>"; </wsl:php>