首页 > 解决方案 > 文本文件中的字符无法识别

问题描述

我的汽车俱乐部项目接近尾声,剩下的两个问题之一是我导入、拆分、解析并显示在表格中的文本文件。大多数标点符号都无法识别,例如引号、撇号和破折号,诸如此类的常规内容。最好我能说这不是一个 unicode 问题。可能是字体问题?我尝试了不同的字体。我还通过记事本运行文件,这通常可以很好地去除格式代码。

这是一个屏幕截图 - http://www.kstreetstudio.com/OMC/images/IndexPage.jpg

这是我用来加载文件的代码。

function FileRead(U) 
{
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
        X=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
        X=new ActiveXObject("Microsoft.XMLHTTP");
    }

  X.open('GET', U, false );
  X.setRequestHeader('Content-Type', 'text/html')
  X.send();
    return X.responseText;
}   

知道出了什么问题吗?

提前致谢。

标签: fontscharacterascii

解决方案


问题是某些字符显示不正确,特别是长破折号以及左右引号和撇号。我能够找到/替换它们,问题就消失了。


推荐阅读