出现在XML中的奇怪字符> ASP.NET> Javascript> HTML

时间:2009-06-21 00:07:18

标签: asp.net javascript xml vb.net

我有一个脚本,它读取一个xml文件,然后生成一些document.write javascript行并将它们发送给请求。我得到一个奇怪的角色(只在Internet Explorer中显示,而不是firefox)。我似乎无法追踪它。

这是正在使用的脚本的URL(在IE中有奇怪的字符):http://www.voyagertravelguides.com/test.htm

javascript标记的来源是.net脚本

的位置

任何人都知道怎么了?我已尝试在脚本和元标记中使用ISO-8859-1。我试过用.NET脚本替换chr(194)

1 个答案:

答案 0 :(得分:0)

如果使用WriteAllText或WriteAllLines创建xml文件,如果不指定编码方案,则可以引入奇数字符。

例如,而不是

   File.WriteAllText(fName, sText)

使用

   File.WriteAllText(fName, sText, System.Text.Encoding.Default)