Igor Sysoev | 0e8348c | 2004-10-04 15:04:06 +0000 | [diff] [blame] | 1 | X:stylesheet {
|
| 2 |
|
| 3 | X:output method="xml"
|
| 4 | X:param indent-increment="' '";
|
| 5 |
|
| 6 | X:template noname(indent="'
'") = "*" {
|
| 7 | !{$indent}
|
| 8 |
|
| 9 | X:if "name()='xsl:template'" {
|
| 10 | !{$indent}
|
| 11 | }
|
| 12 |
|
| 13 | X:copy {
|
| 14 | X:copy-of "@*"
|
| 15 | !!( indent = "concat($indent, $indent-increment)" );
|
| 16 | X:if "./* " { !{$indent} }
|
| 17 | }
|
| 18 | }
|
| 19 |
|
| 20 |
|
| 21 | X:template = "comment()|processing-instruction()" {
|
| 22 | X:copy;
|
| 23 | }
|
| 24 |
|
| 25 | <!--
|
| 26 | X:template ="text()[normalize-space(.)='']" {}
|
| 27 | -->
|
| 28 |
|
| 29 | }
|