我在转换XML文件并保存后面临问题,即我没有获取XML文件顶部标记<?xml version="1.0" encoding="utf-8"?>
。转换后缺少<?xml version =“1.0”encoding =“XXXXX”?>
下面是我的XSLT文件:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="xml" indent="yes" encoding="utf-8"
omit-xml-declaration="no" />
<xsl:template match="*">
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
<!-- ... -->
</xsl:stylesheet >
我认为造成这样的错误没有这个标签的“无效的字符在文本内容被发现。”
任何人都可以帮助我获得解决方案。提前致谢。
也许你可以改善拼写,也可以了解这个网站的工作原理。我相信你会收到更多更好的答案:-) – KLE 2009-10-19 12:25:28
感谢您的建议。 – pravakar 2009-10-19 12:30:02
接受问题的答案是没有问题的。 – pravakar 2009-10-19 13:33:31