Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีแปลง JSON String เป็น JavaScript Object

JavaScript มีเมธอด JSON.parse() สำหรับแปลง JSON เป็น Object หลังจาก Parse แล้ว เราสามารถเข้าถึง Element ใน JSON ได้

Syntax

var obj = JSON.parse(JSON);

เมธอดนี้รับ JSON และแปลงเป็น Object เพื่อเข้าถึง Element ใน JSON ที่ให้มา

ตัวอย่างที่ 1

ในตัวอย่างนี้ กำหนด JSON ให้ตัวแปร และแปลงเป็น Object แล้วแสดงค่าของ Element ใน JSON ตามที่แสดงใน Output

<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>

ผลลัพธ์

Malinga 32 srilanka

ตัวอย่างที่ 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>

ผลลัพธ์

Tutorialspoint Tutorix Hyderabad