XML/XSLT stylesheet/preserve space — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 11:26, 26 мая 2010
preserve-space elements="manufacturer"
<source lang="xml">
File: Data.xml <?xml version="1.0" encoding="utf-8"?> <cars>
<manufacturer name=" Chevrolet
">
<car>A</car> <car>B</car> <car>C</car> <car>D
</car> </manufacturer>
</cars>
File: Transform.xslt <?xml version="1.0"?> <xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:preserve-space elements="manufacturer"/> <xsl:strip-space elements="cars"/> <xsl:template match="/"> <xsl:copy-of select="."/> </xsl:template>
</xsl:stylesheet> Output: <?xml version="1.0" encoding="UTF-8"?><cars><manufacturer name=" Chevrolet ">
<car>A</car> <car>B</car> <car>C</car> <car>D
</car> </manufacturer></cars> </source>