小程式跳坑之JSON字串轉換JSON物件
阿新 • • 發佈:2018-12-18
常見的JSON字串轉換有很多,這裡只講我遇到過的小程式中用到的轉換。 通常我們在小程式中用到的地方是,請求一個數據表或者請求一個介面,拿到了一堆資料,裡面包含有各種欄位陣列,頭像,圖片,詳情,地址,位置等等。而且我們不能直接取出來用,也不能通過資料渲染出來。 這時候就需要轉換轉化。 重點內容:
var jsonStr = cookDetail.recipe.method; jsonStr = jsonStr.replace(" ", ""); if (typeof jsonStr != 'object') { jsonStr = jsonStr.replace(/\ufeff/g, ""); //字串轉化JSON物件 var jj = JSON.parse(jsonStr); cookDetail.recipe.method = jj; } console.log(jj)
轉化出來的物件是什麼呢: