-2
我有一個nodejs項目,當我運行它時,它給了我一個json,但是我想在html頁面上顯示這個json的數據,我該怎麼做?如何在html頁面上顯示nodejs數據
我有一個nodejs項目,當我運行它時,它給了我一個json,但是我想在html頁面上顯示這個json的數據,我該怎麼做?如何在html頁面上顯示nodejs數據
大多數瀏覽器支持JSON.parse()來,其在ECMA-262第5版(即JS是基於本說明書中)所定義。它的用法很簡單:
var json = '{"result":true,"count":1}',
obj = JSON.parse(json);
alert(obj.count);
對於那些不能使用json2.js實現的瀏覽器。
正如在評論中指出,如果你已經使用jQuery,有一個$ .parseJSON功能(如果可用)或EVAL的舊版瀏覽器形式映射到JSON.parse。然而,這是執行也可以通過JSON.parse進行額外的,不必要的檢查,所以最佳的全面表現,我建議使用它,像這樣:
var json = '{"result":true,"count":1}',
obj = JSON && JSON.parse(json) || $.parseJSON(json);
這將確保您立即使用本機JSON.parse ,而不是讓jQuery在將字符串傳遞給本地解析函數之前對其進行完整性檢查。
您需要AJAX或視圖。 – SLaks