Devdit
 

อ่านไฟล์ JSON Python จาก URL ด้วย urlopen และ json

1.7K

อ่านไฟล์ 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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ