1. 程式人生 > >JSON對象與字符串之間的相互轉換 - CSDN博客

JSON對象與字符串之間的相互轉換 - CSDN博客

高級 name 分享圖片 one ble href pri als json對象

原文:JSON對象與字符串之間的相互轉換 - CSDN博客

[html] view plain copy print?

  1. <html>
  2. <head>
  3. <meta name="viewport" content="width=device-width" />
  4. <title>JSON對象與字符串之間的相互轉換</title>
  5. <script src="~/Js/jquery-1.8.0.js"></script
    >
  6. <script>
  7. var users = [
  8. { ‘user‘: ‘barney‘, ‘age‘: 36 },
  9. { ‘user‘: ‘fred‘, ‘age‘: 40 },
  10. { ‘user‘: ‘pebbles‘, ‘age‘: 18 }
  11. ];
  12. console.log(users[1].user); //fred
  13. console.log("-----------------------------");
  14. //在Firefox,chrome,opera,safari,ie9,ie8等高級瀏覽器直接可以用JSON對象的stringify()和parse()方法。
  15. //JSON.stringify(obj)將JSON轉為字符串。JSON.parse(string)將字符串轉為JSON格式
  16. console.log("------------對象轉字符串--------------");
  17. var str = JSON.stringify(users);
  18. console.log(str);
  19. console.log("------------字符串轉對象1--------------");
  20. var object = JSON.parse(str);
  21. console.log(object);
  22. console.log(object[1].user); //fred
  23. console.log($.parseJSON(str)[1].user); //fred
  24. console.log("------------字符串轉對象2--------------");
  25. var object = eval("(" + str + ")");
  26. console.log(object);
  27. console.log(object[1].user); //fred
  28. </script>
  29. </head>
  30. <body>
  31. <div>
  32. </div>
  33. </body>
  34. </html>

技術分享圖片

JSON對象與字符串之間的相互轉換 - CSDN博客