myxml.xml
<?
xml version="1.0" encoding="UTF-8"
?>
<? xml-stylesheet type="text/xsl" href="sheet.xslt" ?>
< root >
< book >
qqq
</ book >
< book >
qqqqqq
</ book >
</ root >
<? xml-stylesheet type="text/xsl" href="sheet.xslt" ?>
< root >
< book >
qqq
</ book >
< book >
qqqqqq
</ book >
</ root >
sheet.xslt
<?
xml version="1.0" encoding="UTF-8"
?>
< xsl:stylesheet version ="1.0" xmlns:xsl ="http://www.w3.org/1999/XSL/Transform" >
< xsl:output method ="xml" version ="1.0" encoding ="UTF-8" indent ="yes" />
< xsl:template match ="/" >
< xsl:processing-instruction name ="xml-stylesheet" > href="www.xslt" type="text/xsl" </ xsl:processing-instruction >
< html >
< head >
< title >
例子
</ title >
</ head >
< body >
< xsl:apply-templates select ="/root" />
</ body >
</ html >
</ xsl:template >
< xsl:template match ="/root" >
< xsl:for-each select ="." >
< tr >
< td >
< xsl:value-of select ="." />
</ td >
</ tr >
</ xsl:for-each >
</ xsl:template >
</ xsl:stylesheet >
< xsl:stylesheet version ="1.0" xmlns:xsl ="http://www.w3.org/1999/XSL/Transform" >
< xsl:output method ="xml" version ="1.0" encoding ="UTF-8" indent ="yes" />
< xsl:template match ="/" >
< xsl:processing-instruction name ="xml-stylesheet" > href="www.xslt" type="text/xsl" </ xsl:processing-instruction >
< html >
< head >
< title >
例子
</ title >
</ head >
< body >
< xsl:apply-templates select ="/root" />
</ body >
</ html >
</ xsl:template >
< xsl:template match ="/root" >
< xsl:for-each select ="." >
< tr >
< td >
< xsl:value-of select ="." />
</ td >
</ tr >
</ xsl:for-each >
</ xsl:template >
</ xsl:stylesheet >
output.html
<?
xml version="1.0" encoding="UTF-8"
?><?
xml-stylesheet href="www.xslt" type="text/xsl"
?>
< html >
< head >
< title >
例子
</ title >
</ head >
< body >
< tr >
< td >
qqq
qqqqqq
</ td >
</ tr >
</ body >
</ html >
< html >
< head >
< title >
例子
</ title >
</ head >
< body >
< tr >
< td >
qqq
qqqqqq
</ td >
</ tr >
</ body >
</ html >