我有一个脚本,它读取一个xml文件,然后生成一些document.write javascript行并将它们发送给请求。我得到一个奇怪的角色(只在Internet Explorer中显示,而不是firefox)。我似乎无法追踪它。
这是正在使用的脚本的URL(在IE中有奇怪的字符):http://www.voyagertravelguides.com/test.htm
javascript标记的来源是.net脚本
的位置任何人都知道怎么了?我已尝试在脚本和元标记中使用ISO-8859-1。我试过用.NET脚本替换chr(194)
答案 0 :(得分:0)
如果使用WriteAllText或WriteAllLines创建xml文件,如果不指定编码方案,则可以引入奇数字符。
例如,而不是
File.WriteAllText(fName, sText)
使用
File.WriteAllText(fName, sText, System.Text.Encoding.Default)