xsl乱码问题
BufferedWriter out = new BufferedWriter(new FileWriter( "F:\\trans.xsl "));
//形成约束条件
out.write(
" <?xml version=\ "1.0\ " encoding=\ "UTF-8\ "?> <xsl:stylesheet version=\ "1.0\ " xmlns:xsl=\ "http://www.w3.org/1999/XSL/Transform\ " xmlns:fo=\ "http://www.w3.org/1999/XSL/Format\ "> <xsl:template match=\ "表/记录\ "> ");
out.write(
" <xsl:for-each select=\ "货物名称\ "> <xssl> <xsl:value-of select=\ ".\ "/> </xssl> </xsl:for-each> <xsl:for-each select=\ "客户编号\ "> <xssl> <xsl:value-of select=\ ".\ "/> </xssl> </xsl:for-each> ");
out.write( " </xsl:template> </xsl:stylesheet> ");
out.close(); //关闭文件流
生成的xsl文件是乱码,该怎么解决呀
[解决办法]
使用XMLStreamWriter指定编码