问题遇到的现象和发生背景
我现在的json格式的字符串是对象格式
遇到的现象和发生背景,请写出第一个错误信息
源json字符串:
{
"VIN_Code": "LGBWBPE40NR058002",
"CCR_Code": "195736",
"ProduceLine_Code": "1",
"Car_model": "DFL6510ATNW1",
"Equipment": "C10S",
"Equipment_Desc": "TDRALC2L51UX7-A---",
"Engine_No": "000157F",
"batholith_NO": "058002",
"CarColor_Code": null,
"CarColor": "莹贝白",
"Off_Line_Date": "2022-05-17T00:00:00",
"EngineType": "KR20",
"MotorType": null,
"MotorNo": null,
"MotorType1": null,
"MotorNo1": null,
"b_Vehicle_ID": "650821"
}
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
///
/// 将对象序列化为JSON格式
///
/// <param name="o">对象</param>
/// <returns>json字符串</returns>
public static string SerializeObject(object o)
{
string json = JsonConvert.SerializeObject(o);
var dataSourceList = new List<object>();
dataSourceList.Add(json);
var dataSource = dataSourceList.ToArray();
json = dataSource.ToString();
return json;
}
运行结果及详细报错内容
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
把对象添加到数组中
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”
想要达到的效果:
[{
"VIN": "VIN",
"IP_CODE": "重保件标识码",
"PART_NO": "零件号",
"QTY": "0",
"PART_NAME": "零件名称",
"ENTRY_DATE": "采集日期",
"PLACE_CODE": "地点编码",
"ENTRY_CLERK": "采集人",
"SEQ_NUM": "1",
"SUPPLIER_NAME": "供应商名称",
"OPERATE": "操作类型",
"Is_MainEV": "是"
}, {
"VIN": "VIN",
"IP_CODE": "重保件标识码",
"PART_NO": "零件号",
"QTY": "0",
"PART_NAME": "零件名称",
"ENTRY_DATE": "采集日期",
"PLACE_CODE": "地点编码",
"ENTRY_CLERK": "采集人",
"SEQ_NUM": "1",
"SUPPLIER_NAME": "供应商名称",
"OPERATE": "操作类型",
"Is_MainEV": "是"
}]