อ่านไฟล์ JSON Python จาก URL ด้วย urlopen และ json module บทความนี้สอนเขียนภาษา Python เพื่ออ่านข้อมูลไฟล์ json ผ่าน URL และนำมาแสดงที่หน้าจอด้วย urlopen และ json module สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง อ่านไฟล์ JSON Python จาก URL ด้วย urlopen และ json
from urllib.request import urlopen
import json
url = "https://www.devdit.com/json/example1.json"
response = urlopen(url)
v = json.loads(response.read())
for i in range( len(v) ) :
print( v[i]['id'], '/', v[i]['name'] )
ผลลัพธ์
1 / PHP
2 / MySQL
3 / Python
4 / C#
5 / Java
อ่านไฟล์ JSON Python จาก URL ด้วย urlopen และ json module มีรายละเอียดดังนี้
1. import module ที่เกี่ยวข้อง คือ urlopen และ json เพื่อใช้งานคำสั่งที่เกี่ยวข้อง
2. กำหนด URL ของไฟล์ .json ที่ตัวแปร url และใช้คำสั่ง urlopen เพื่อดึงข้อมูลจากไฟล์ URL ที่กำหนด
3. ใช้คำสั่ง loads ของ json เพื่อแปลงข้อมูลจาก JSON เป็น Python Dictionary
4. ใช้คำสั่ง for วนลูปข้อมูล และใช้คำสั่ง print แสดงข้อมูลออกสู่หน้าจอ คือ id และ name