ΠΠ±ΡΠΎΠ±ΠΊΠ° ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΡΠ½ΠΊΡΡΠΉ ΠΎΠ±ΡΠΎΠ±ΠΊΠΈ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ libxml
libxml Π½Π°Π΄Π°Ρ ΡΡΠ΄ ΡΡΠ½ΠΊΡΡΠΉ Π΄Π»Ρ ΠΎΠ±ΡΠΎΠ±ΠΊΠΈ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ, ΡΠΊΡ ΠΌΠΎΠΆΡΡΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈΡΡ Π΄Π»Ρ Π²ΠΈΠ»ΠΎΠ²Ρ ΡΠ° ΡΠΎΠ±ΠΎΡΠΈ Π· ΠΏΠΎΠΌΠΈΠ»ΠΊΠ°ΠΌΠΈ ΠΏΡΠ΄ ΡΠ°Ρ ΠΎΠ±ΡΠΎΠ±ΠΊΠΈ XSLT.
ΠΡΠΈΠΊΠ»Π°Π΄ #1 fruits.xml
ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΈΠΉ XML.
Apple Banana Cherry
ΠΡΠΈΠΊΠ»Π°Π΄ #2 fruits.xsl
ΠΡΡΡΠΈΡΡ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π΅ "select" Π²ΠΈΡΠ°Π·.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="utf-8" indent="no"/> <xsl:template match="fruits">
<xsl:template match="fruit">- <xsl:value-of select="THIS IS A DELIBERATE ERROR!"/>
ΠΡΠΈΠΊΠ»Π°Π΄ #3 ΠΠ±ΡΡ ΡΠ° Π²ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ
ΠΡΠΈΠΊΠ»Π°Π΄ Π½ΠΈΠΆΡΠ΅ Π²ΡΠ΄Π»ΠΎΠ²Π»ΡΡ ΡΠ° Π²ΡΠ΄ΠΎΠ±ΡΠ°ΠΆΠ°Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ libxml, ΡΠΎ Π·'ΡΠ²Π»ΡΡΡΡΡΡ ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠΊΠ»ΠΈΠΊΡ ΠΌΠ΅ΡΠΎΠ΄Ρ XSLTProcessor::importStyleSheet() Π·Ρ ΡΡΠΈΠ»Π΅ΠΌ, ΡΠΎ ΠΌΡΡΡΠΈΡΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ.
Loading...
ΠΠΈΡΠ½ΠΎΠ²ΠΎΠΊ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄Π΅ ΡΡ ΠΎΠΆΠΈΠΌ Π½Π°:
Libxml error: Invalid expression
Libxml error: compilation error: file fruits.xsl line 9 element value-of
Libxml error: xsl:value-of : could not compile select expression 'THIS IS A DELIBERATE ERROR!'