Json 反序列化错误

Json 反序列化错误

JsonReaderException: Unexpected character encountered while parsing value: . Path '', l

可能是因为字符串是BOM UTF-8格式,需要把BOM去掉

csharp 复制代码
public byte[] RemoveBOMData(byte[] bytesWithBom) {
    // UTF-8 BOM的字节表示(EF BB BF)  
    byte[] bomBytes = { 0xEF, 0xBB, 0xBF };

    // 检查字节数组是否以BOM开头  
    if (bytesWithBom.Length >= 3 &&
        bytesWithBom[0] == bomBytes[0] &&
        bytesWithBom[1] == bomBytes[1] &&
        bytesWithBom[2] == bomBytes[2])
    {
        // 如果是,则创建一个新的字节数组,不包含BOM  
        byte[] bytesWithoutBom = new byte[bytesWithBom.Length - 3];
        Array.Copy(bytesWithBom, 3, bytesWithoutBom, 0, bytesWithoutBom.Length);

        return bytesWithoutBom;
    }
    else
    {
        return bytesWithBom;
    }
}
相关推荐
wtsolutions15 小时前
Batch Conversion Online JSON Files (from URL) to Excel by WTSolutions
json·excel·batch
babytiger15 小时前
我的c#用到Newtonsoft.Json.dll,Fleck.dll这两个dll能否打到一个exe 中,而不是一起随着exe拷贝
开发语言·c#·json
电商数据girl2 天前
关于私域电商网站,接入电商API数据接口示例
运维·开发语言·网络·python·json·php
Doris_LMS2 天前
JSON、JSONObject、JSONArray详细介绍及其应用方式
java·json
老七秘制小程序2 天前
在Jetson AGX Orin上将docker目录挂载到大容量硬盘目录
docker·容器·eureka·json
ID_180079054732 天前
python采集拍立淘按图搜索API接口,json数据参考
大数据·数据库·python·json
三天不学习2 天前
MySQL JSON 数据类型用法及与传统JSON字符串的对比 JSON数据类型简介
mysql·json
一杯科技拿铁3 天前
从 XML 到 JSON,再到 CBOR:数据交换格式的演进之路
xml·json
爱编码的程序员5 天前
python 处理json、excel、然后将内容转化为DSL语句,适用于数据处理(实用版)
人工智能·python·ai·json·excel·数据处理·dsl
wtsolutions5 天前
免费MCP: JSON 转 Excel MCP
json·excel·api·csv·mcp·wtsolutions