有关XML,XSL的中文问题,很不一般的!!!!!!!
我用XSL构造一个表单,有个字段为中文,但是get给一个servlet时发现乱码了,网上的办法用了一堆,没有一个可以解决的
这是xml和xsl的测试例子,
test.xml
<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href="modify.xsl"?>
<node>
<id>1</id>
</node>
modify.xsl
<?xml version="1.0" encoding="gb2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<HTML>
<BODY>
<form name="modify" method="get" action="modify.servlet">
<input type="text" name="value" value="解放军"/><br/>
input type="text" name="name" value="ggggg"/><br/>
<input type="submit" name="submit" value="sumbit" />
</form>
</BODY></HTML></xsl:template>
</xsl:stylesheet>
结果提交出去的表单的value的值不能解析为中文
这是xml和xsl的测试例子,
test.xml
<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href="modify.xsl"?>
<node>
<id>1</id>
</node>
modify.xsl
<?xml version="1.0" encoding="gb2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<HTML>
<BODY>
<form name="modify" method="get" action="modify.servlet">
<input type="text" name="value" value="解放军"/><br/>
input type="text" name="name" value="ggggg"/><br/>
<input type="submit" name="submit" value="sumbit" />
</form>
</BODY></HTML></xsl:template>
</xsl:stylesheet>
结果提交出去的表单的value的值不能解析为中文
...全文
相关推荐
XML+XSL/FO生成PDF文件Demo
XML+XSL/FO生成PDF文件Demo,主要用于Fop插件,算是个小型练习项目
XSL转换技术:XML到EXCEL的导出指南
XSL转换主要基于模板匹配的原则,通过定义一系列的规则来指导如何将XML文档中的元素转换成特定格式的输出,例如HTML、PDF或本章节的重点Excel。整个转换过程包括解析XML源文件,应用XSL样式表,并生成目标格式文件。可扩展样式表语言转换(XSLT)是一种用于转换XML文档的语言,它定义了如何将一个XML文档转换成另一个文档。XSLT的工作原理是通过定义一系列的模板规则(template rules),这些规则指定了如何在输出文档中表示输入文档的元素和属性。
XML转换XSL工具
该软件主要是用于XML转换XSL,可以直观的浏览转换的结果以及保存结果。是非常实用的工具软件。进行各自存放路径的选择后,单击“转换”就可以了
Xsl与xml结合Xsl与xml结合
Xsl与xml结合Xsl与xml结合Xsl与xml结合Xsl与xml结合Xsl与xml结合
用xml.xsl 写的课程表
通过xml和xsl写的课程表,通过点击课程表可以查看该课程的任课教师和分数


