请问在xsl中如何消除xml中存在的&10;字符, &10;表示换行.
<Root>
<Line> aaaawww ccc </Line>
</Root>
其中象 "aaaawww ccc "这样的文本节点中可能含有&10; , 因为是xml文件, 我们在这里看不到换行. 可是若用xsl将那字符串输出到txt文件中就会换行.
在xsl中如何处理能使可能含有&10;的文本节点在输出到文本文件时不会换行.
谢谢.
------解决方案--------------------好贴,up
------解决方案--------------------使用特殊字符转换啊
------解决方案-------------------- <!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp "  ">
]>
------解决方案-------------------- <!ENTITY quot "" "> <!-- quotation mark -->
<!ENTITY amp "&#38; "> <!-- ampersand -->
<!ENTITY apos "' "> <!-- apostrophe -->
<!ENTITY lt "&#60; "> <!-- less than -->
<!ENTITY gt "> "> <!-- greater than -->
<!ENTITY nbsp "  "> <!-- non-breaking space -->
<!ENTITY shy "­ "> <!-- soft hyphen (discretionary hyphen) -->
<!ENTITY mdash "&#x2014; ">
<!ENTITY ldquo "&#x201C; ">
<!ENTITY rdquo "&#x201D; ">