我需要使用cjson.decode來決議json字串,但上層經常傳一些非json格式的字串,比如一串html文本,一個空字串,一句404的回傳
這時使用cjson.decode去決議字串,就會報錯。
Expected value but found T_END at character 1
既然會有報錯,那我想總歸應該有一個優雅的方式先過濾掉所有不合理的輸入資料吧,但我查了一下GIT,也輸出了一下cjson這個table,沒有看到任何格式檢查的介面。
請問這里是真沒有做這個方法嗎?如果沒有,請問有沒有大佬能提供一個json格式檢查的lua代碼
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/248243.html
標籤:其他開發語言
上一篇:如何用python讀取mdv檔案
