Javascript 浏览器缓存中无法识别js文件中的符号

Javascript 浏览器缓存中无法识别js文件中的符号,javascript,ajax,Javascript,Ajax,我有一个js文件,其中一行包含以下文本 "St_Johns": { "exemplarCity": "St. JohnyX92s" } 我使用ajax调用调用了服务中的getScriptFile(),它返回存储在浏览器缓存中的字节流 _ 在职 public Stream GetScript(string fileName) { if (File.Exists(filePath + fileName))

我有一个js文件,其中一行包含以下文本

 "St_Johns": {
                "exemplarCity": "St. JohnyX92s"
 }
我使用ajax调用调用了服务中的getScriptFile(),它返回存储在浏览器缓存中的字节流

_

在职

public Stream GetScript(string fileName)
        {
                if (File.Exists(filePath + fileName))
                {
                    stream = new MemoryStream(File.ReadAllBytes(filePath + fileName));
                }

            return stream;
        }
现在的问题是,我的js文件中的一些符号被视为'�' 在浏览器缓存中。如下图所示

"St_Johns": {
                "exemplarCity": "St. John�s"
}
请帮我解决这个问题。我也厌倦了UTF-8编码

短暂性脑缺血发作

"St_Johns": {
                "exemplarCity": "St. John�s"
}