我尝试了很多办法都无法解决换行问题,代码如下
string sa = "2630211||01||1".ToString();
List<object> listObject = new List<object>();
listObject.Add(
new
{
feedetl_sn = sa ,
dise_codg = "",
rxno = "0",
rx_circ_flag = "0",
sin_dos_dscr = "",//项
used_frqu_dscr = "",
prd_days = "",
medc_way_dscr = "",
orders_dr_code = "",
orders_dr_name = "",
hosp_appr_flag = "1",
tcmdrug_used_way = "2",
etip_flag = "0",
etip_hosp_code = "",
dscg_tkdrug_flag = "0",
matn_fee_flag = "0"
}
);
最后的输出结果[{"feedetl_sn":"2630211||01||
1","dise_codg":"","rxno":"0","rx_circ_flag":"0","sin_dos_dscr":"","used_frqu_dscr":"","prd_days":"","medc_way_dscr":"","orders_dr_code":"","orders_dr_name":"","hosp_appr_flag":"1","tcmdrug_used_way":"2","etip_flag":"0","etip_hosp_code":"","dscg_tkdrug_flag":"0","matn_fee_flag":"0"}]
总是在||后面换行了
实际接口调用报错出参:
{
"ResultCode": "-11",
"ResultMsg": "Newtonsoft.Json.JsonReaderException: Unterminated string. Expected delimiter: \". Path 'feedetl_sn', line 1, position 213.\r\n 在
}
望大佬们给看看