XML Tutorial/XSLT stylesheet/text output
Версия от 21:22, 25 мая 2010; (обсуждение)
Add text to final output
<source lang="xml">
File: Data.xml
<?xml version="1.0"?> <message>test</message> File: Transform.xslt <stylesheet version="1.0"
xmlns="http://www.w3.org/1999/XSL/Transform"> <output method="text" /> <template match="/"> Message: <apply-templates /> </template>
</stylesheet></source>
Output text
<source lang="xml">
File: Data.xml <?xml version="1.0"?> <message>test</message> File: Transform.xslt <stylesheet version="1.0"
xmlns="http://www.w3.org/1999/XSL/Transform"> <output method="text" /> <template match="/"> <text>Message: </text> <apply-templates /> </template>
</stylesheet></source>
text disable-output-escaping="yes"
<source lang="xml">
File: Data.xml <?xml version="1.0"?> <message>
You can add processing instructions to a document with the <courier>processing-instruction</courier> element.
</message>
File: Transform.xslt <xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" omit-xml-declaration="yes" /> <xsl:template match="/"> <html> <body> <paragraph> <xsl:value-of select="title" /> <xsl:text disable-output-escaping="yes"> & Associates</xsl:text> </paragraph> </body> </html> </xsl:template>
</xsl:stylesheet> Output: <html>
<body> <paragraph> & Associates</paragraph> </body>
</html></source>