1:eval-JSON字符串生成的JSON對象可以通過eval()函數轉換成object。
2.使用功能模式
3.使用js的json庫或者jQuery提供的JS庫——如果是基於安全考慮,最好使用jsON解析器。JSON解析器只接受JSON文本。所以更安全。
示例代碼如下:
& lt!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN " " http://www . w3 . org/TR/HTML 4/loose . DTD " & gt;
& lthtml xmlns = " http://www . w3 . org/1999/XHTML " & gt;
& lthead & gt
& ltmeta http-equiv = " Content-Type " Content = " text/html;charset=utf-8" />
& lttitle & gt如何將字符串格式的json轉換成json對象
& ltstyle type="text/css " >& lt/style & gt;
& ltscript type = " text/JavaScript " & gt;
//方法1:JS下eval生成的JSON對象。
函數strjsontojsonbyval(JSON data){
var JSON = eval("+JSON data+");//轉換為json對象
返回json