解析帶轉義符的json

ming123發表於2019-09-23

測試 json 資料:

{
"outputs": [
{
"outputLabel": "ocr_id",
"outputMulti": {},
"outputValue": {
"dataType": 50,
"dataValue": "{\"address\":\"address\",\"birth\":\"19810602\",\"config_str\":\"{\\\"side\\\":\\\"face\\\"}\",\"name\":\"張三\",\"nationality\":\"漢\",\"num\":\"650105198106031234\",\"request_id\":\"201612051913\",\"sex\":\"男\",\"success\":true}\n" }
}
]
<divcourier new',="" monospace;font-weight:="" normal;font-size:="" 12px;line-height:="" 18px;white-space:="" pre;"=""></divcourier>

}



如果把 dataValue 定義為 struct 使用`json.Unmarshal`方法解析後輸出為空

上面的 json 資料只能把 dataValue 先定義成 string 型別,然後二次解析嗎?線上求更優的解決辦法[汙]

更多原創文章乾貨分享,請關注公眾號
  • 解析帶轉義符的json
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章