鸟语天空
去除UTF8文本中BOM标记
post by:追风剑情 2016-6-8 14:23
    public string TrimBOM(string fileText)
    {
        if (string.IsNullOrEmpty(fileText))
            return "";

        byte[] bytes = Encoding.UTF8.GetBytes(fileText);
        if (bytes.Length >= 3 && bytes[0] == 239 && bytes[1] == 187 && bytes[2] == 191)
        {
            fileText = Encoding.UTF8.GetString(bytes, 3, bytes.Length - 3);
        }

        return fileText;
    }
评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容