Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để chuyển đổi một chuỗi JSON thành một đối tượng JavaScript?

Javascript đã cung cấp phương thức JSON.parse () để chuyển đổi một JSON thành một đối tượng. Sau khi JSON được phân tích cú pháp, chúng tôi có thể truy cập các phần tử trong JSON.

cú pháp

var obj = JSON.parse(JSON);

Phải mất một JSON và phân tích cú pháp nó thành một đối tượng để truy cập các phần tử trong JSON được cung cấp .

Ví dụ-1

Trong ví dụ sau, một JOSN được gán cho một biến và chuyển đổi nó thành đối tượng và sau đó được hiển thị giá trị của các phần tử trong JSON như được hiển thị trong đầu ra.

<html>
<body>
<script>
   var json = '{"name": "Malinga", "age": 32, "country": "srilanka"}';
   var obj = JSON.parse(json);
   document.write(obj.name + "</br>");
   document.write(obj.age + "</br>");
   document.write(obj.country);
</script>
</body>
</html>

Đầu ra

Malinga
32
srilanka


Ví dụ-2

<html>
<body>
<script>
   var json = '{"company": "Tutorialspoint", "Product": "Tutorix", "city": "Hyderabad"}';
   var obj = JSON.parse(json);
   document.write(obj.company+ "</br>");
   document.write(obj.Product+ "</br>");
   document.write(obj.city);
</script>
</body>
</html>

Đầu ra

Tutorialspoint
Tutorix
Hyderabad