จะเปิดไฟล์ JSON ได้อย่างไร?
เผยแพร่แล้ว: 2022-11-03คุณเคยเจอไฟล์ JSON และไม่รู้วิธีเปิดมันหรือไม่? คุณไม่ได้อยู่คนเดียว!
ไฟล์ JSON เก็บข้อมูลในรูปแบบ JSON เพื่อแลกเปลี่ยนระหว่างเว็บเซิร์ฟเวอร์และเว็บแอปพลิเคชัน รูปแบบไฟล์ JSON เดิมมาจาก JavaScript เข้ากันได้กับฐานข้อมูลและภาษาโปรแกรมที่หลากหลาย และมีนามสกุลไฟล์ .json
แต่ จะเปิดไฟล์ JSON ออนไลน์ได้อย่างไรหากคุณได้รับ เจาะลึกข้อมูลทั้งหมดเกี่ยวกับไฟล์ JSON และวิธีเปิดไฟล์โดยใช้เครื่องมือที่พร้อมใช้งาน
ไฟล์ JSON คืออะไร?
JSON ย่อมาจาก JavaScript Object Notation ซึ่งเป็นรูปแบบมาตรฐานในการจัดเก็บและแลกเปลี่ยนข้อมูลระหว่างเว็บเซิร์ฟเวอร์และแอปพลิเคชัน รูปแบบ JSON ที่มีน้ำหนักเบาและอิงตามข้อความนั้นมนุษย์สามารถอ่านได้และคล้ายกับรูปแบบไฟล์ XML
แม้ว่า JSON จะใช้ JavaScript ในขั้นต้น แต่ก็ถือว่าไม่ขึ้นอยู่กับภาษาโดยได้รับการสนับสนุนจาก API การเขียนโปรแกรมจำนวนมาก วันนี้ JSON ได้กลายเป็นทางเลือกยอดนิยมสำหรับ XML อย่างไรก็ตาม คุณไม่สามารถเรียกใช้ไฟล์ JSON หรือดำเนินการเหมือนไฟล์ EXE เนื่องจากเป็นไฟล์ข้อความที่อ่านได้ คุณจึงสามารถเปิด JSON โดยใช้โปรแกรมแก้ไขข้อความมาตรฐานได้ แต่ไม่ใช่ทุกโปรแกรมที่จะช่วยให้คุณสามารถแก้ไขไฟล์ JSON ได้ เว้นแต่คุณต้องการทำลายการจัดรูปแบบข้อความ
เรียนรู้หลักสูตรการพัฒนาซอฟต์แวร์ออนไลน์จากมหาวิทยาลัยชั้นนำของโลก รับโปรแกรม Executive PG โปรแกรมประกาศนียบัตรขั้นสูง หรือโปรแกรมปริญญาโท เพื่อติดตามอาชีพของคุณอย่างรวดเร็ว
การสร้างไฟล์ JSON
ก่อนที่เราจะเรียนรู้ วิธีเปิดไฟล์ JSON Python ให้เราเข้าใจวิธีสร้างไฟล์ JSON อย่างรวดเร็วก่อน
ขั้นตอนในการสร้างไฟล์ JSON:
- เปิดตัวแก้ไขข้อความบนคอมพิวเตอร์ของคุณ
- ตอนนี้ สร้างไฟล์ใหม่ในโปรแกรมแก้ไขข้อความแล้วบันทึก
- บันทึกไฟล์โดยใช้นามสกุล .json
- คัดลอกโค้ดตัวอย่าง JSON ด้านล่าง วางลงในไฟล์ แล้วบันทึกอีกครั้ง
{
“ชื่อจริง”: “แจ็ค”,
“นามสกุล”: “จอห์นสัน”,
"เพศชาย",
“อายุ”: 25,
"ที่อยู่": {
“streetAddress”: “2020 วิลสันอเวนิว”,
“เมือง”: “แคร์รอลล์ตัน”,
“รัฐ”: “เท็กซัส”,
“รหัสไปรษณีย์”: “75007”
},
“หมายเลขโทรศัพท์”: [
{ “ประเภท”: “บ้าน”, “หมายเลข”: “7386547627” }
]
}
วิธีเปิดไฟล์ JSON
JSON เป็นไฟล์ข้อความธรรมดาที่คุณสามารถเปิดได้ในโปรแกรมแก้ไขข้อความ เว็บเบราว์เซอร์ Mozilla Firefox และ Google Chrome เป็นแพลตฟอร์มข้ามแพลตฟอร์มที่สามารถใช้เปิดไฟล์ JSON ได้ในทุกระบบปฏิบัติการ โดยมีขั้นตอนดังต่อไปนี้:
- คลิกขวาที่ไฟล์ JSON แล้วเลือกตัวเลือก 'เปิดด้วย' จากเมนู
- จากเมนูแบบเลื่อนลง ให้เลือก Chrome หรือ Firefox
- หากคุณไม่พบเมนูในแอปของ Chrome ให้คลิกที่ 'เลือกแอปอื่น' แล้วคุณจะพบ Chrome และ Firefox ในรายการ
อีกวิธีหนึ่ง คุณสามารถคัดลอกเส้นทางตำแหน่งของไฟล์ JSON ได้โดยตรงและคัดลอกไปยังเบราว์เซอร์ ทุกระบบปฏิบัติการรองรับโปรแกรมแก้ไขข้อความที่แตกต่างกันเพื่ออ่านไฟล์ JSON ซึ่งคุณสามารถดูรายการด้านล่าง คุณสามารถใช้เครื่องมือหรือแอปพลิเคชันเหล่านี้เพื่อเปิดและแก้ไขไฟล์ JSON
ระบบปฏิบัติการ | แอปพลิเคชั่น/ตัวแก้ไขข้อความ |
Windows | Microsoft Word, Microsoft Notepad, Notepad++, Mozilla Firefox, File Viewer Plus |
Mac | MacVim, Apple TextEdit, BBEdit |
ลินุกซ์ | PICO, Vim, GNU Emacs |
Android | File Viewer สำหรับ Android |
อ่านไฟล์ JSON ใน Python
คุณสามารถ เปิดไฟล์ JSON Python และอ่านได้เนื่องจาก Python มีแพ็คเกจในตัวที่อนุญาตให้ผู้ใช้ทำงานกับข้อมูล JSON ในบรรดาฟังก์ชันมากมายใน โมดูล Python json นั้น load() และ loads() ถูกใช้เพื่ออ่านไฟล์ JSON ในขณะที่ ฟังก์ชัน load() ใช้เพื่อแยกวิเคราะห์หรืออ่านไฟล์ JSON แต่ loads() ใช้สำหรับแยกวิเคราะห์สตริง JSON
ก่อนที่คุณจะสามารถใช้โมดูล Python json คุณต้องนำเข้าโดยใช้ไวยากรณ์ต่อไปนี้:
นำเข้า json
สมมติว่าคุณมีไฟล์ JSON ชื่อ language.json โดยมีเนื้อหาดังต่อไปนี้:
{
'ชื่อ': 'เอมิเลีย',
'ภาษา': ['อังกฤษ', 'ฝรั่งเศส']
}
ในการเปิดและอ่านไฟล์ JSON ด้านบนใน Python คุณต้องทำตามขั้นตอนด้านล่าง:
- นำเข้าโมดูล Python json
- ใช้ ฟังก์ชัน open() เพื่อเปิดไฟล์ JSON (language.json)
- ใช้ ฟังก์ชัน load() เพื่ออ่านไฟล์ JSON และใส่ข้อมูล JSON ลงในตัวแปร
- ใช้ข้อมูลที่ดึงมาจากไฟล์ JSON หรือพิมพ์เพื่อความสะดวก
ข้อมูลโค้ดต่อไปนี้แสดงขั้นตอนข้างต้น
นำเข้า json
ด้วย open('language.json') เป็น f:
ข้อมูล = json.load(f)
พิมพ์ (ข้อมูล)
เอาท์พุท:
{'name': 'Emilia', 'languages': ['English', 'French']}
ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ JSON ในระบบของคุณด้วยนามสกุล .json นอกจากนี้ ให้บันทึกโปรแกรม Python และไฟล์ JSON ในไดเร็กทอรีเดียวกันบนระบบของคุณเพื่อหลีกเลี่ยงการสร้างข้อยกเว้น
หลักสูตรและบทความยอดนิยมเกี่ยวกับวิศวกรรมซอฟต์แวร์
โปรแกรมยอดนิยม | |||
หลักสูตร Executive PG ในการพัฒนาซอฟต์แวร์ - IIIT B | โปรแกรมใบรับรองบล็อคเชน - PURDUE | โปรแกรมใบรับรองความปลอดภัยทางไซเบอร์ - PURDUE | MSC ในวิทยาการคอมพิวเตอร์ - IIIT B |
บทความยอดนิยมอื่น ๆ | |||
Cloud Engineer เงินเดือนในสหรัฐอเมริกา 2021-22 | เงินเดือนสถาปนิกโซลูชัน AWS ในสหรัฐอเมริกา | เงินเดือนนักพัฒนาแบ็กเอนด์ในสหรัฐอเมริกา | Front End Developer เงินเดือนในสหรัฐอเมริกา |
นักพัฒนาเว็บ เงินเดือนในสหรัฐอเมริกา | คำถามสัมภาษณ์ Scrum Master ในปี 2022 | จะเริ่มอาชีพใน Cyber Security ในปี 2022 ได้อย่างไร? | ตัวเลือกอาชีพในสหรัฐอเมริกาสำหรับนักศึกษาวิศวกรรม |
การใช้รูปแบบ JSON
แม้ว่าการใช้งานหลักของไฟล์ JSON คือการแลกเปลี่ยนข้อมูลระหว่างเว็บเซิร์ฟเวอร์และเว็บแอปพลิเคชัน แต่ก็มีการพัฒนาเพื่อรองรับวัตถุประสงค์อื่นๆ ได้แก่ –
- การจัดเก็บข้อมูล: MongoDB และฐานข้อมูล NoSQL อื่นๆ ใช้ไฟล์ JSON เพื่อจัดเก็บข้อมูลที่มีโครงสร้าง
- การกำหนดค่าไฟล์: แอปพลิเคชัน JavaScript บนเซิร์ฟเวอร์ เช่น node.JS, reactJS และอื่นๆ ใช้ไฟล์ JSON เพื่อเก็บข้อมูลการกำหนดค่า
- การ แจ้งเตือนแอปพลิเคชัน: การใช้ JSON อีกวิธีหนึ่งคือการส่งการแจ้งเตือนไปยังเว็บเซิร์ฟเวอร์จากแอปพลิเคชันเว็บ เว็บแอปพลิเคชันยังสามารถใช้ JSON เพื่อดาวน์โหลดสถานะแอปพลิเคชันเว็บ
ประโยชน์ของการใช้รูปแบบ JSON
เช่นเดียวกับ XML JSON อำนวยความสะดวกในการแลกเปลี่ยนข้อมูลในสภาพแวดล้อมที่แตกต่างกันและมีข้อดีดังต่อไปนี้:
- JSON เป็นข้อความธรรมดา ทำให้ปลอดภัยและเหมาะสำหรับการถ่ายโอนข้ามระบบปฏิบัติการและแพลตฟอร์ม
- คุณสามารถเปิดและแก้ไข JSON ได้อย่างง่ายดายในโปรแกรมแก้ไขข้อความอย่างง่าย
- JSON มีขนาดกะทัดรัด และขนาดสตริง JSON เฉลี่ยประมาณสองในสามของข้อมูลเดียวกันใน XML
- JSON นั้นง่ายต่อการอ่าน เรียนรู้ และเข้าใจ
สรุป
JSON เป็นรูปแบบข้อมูลที่เรียบง่ายและอ่านได้สำหรับการจัดโครงสร้างข้อมูล มีโครงสร้างแบบข้อความขั้นต่ำ ทำให้ทั้งเครื่องและมนุษย์สามารถอ่านได้ และเป็นทางเลือกที่ยอดเยี่ยมสำหรับ XML สำหรับการส่งข้อมูลระหว่างเว็บเซิร์ฟเวอร์และเว็บแอปพลิเคชัน ไฟล์ JSON มีนามสกุล .json และคุณสามารถเปิดไฟล์ JSON Python และแก้ไขได้โดยใช้โปรแกรมแก้ไขข้อความมาตรฐานในระบบปฏิบัติการหลักๆ
วิทยาการคอมพิวเตอร์เป็นหนึ่งในวิชาที่มีการศึกษาอย่างกว้างขวางที่สุดในโลก หากคุณต้องการประกอบอาชีพด้านการพัฒนาซอฟต์แวร์หรือภาคส่วนที่เกี่ยวข้อง คุณต้องลงทะเบียนใน หลักสูตรวิทยาศาสตรมหาบัณฑิตสาขาวิทยาการคอมพิวเตอร์ของ upGrad ทันที โปรแกรมนี้จัดทำขึ้นสำหรับผู้เชี่ยวชาญด้านไอทีและเทคโนโลยี ผู้เชี่ยวชาญด้านข้อมูล ผู้จัดการและหัวหน้าโครงการในบริษัทไอที ผู้เชี่ยวชาญด้านการทดสอบ และ Java และผู้เชี่ยวชาญด้านการเขียนโปรแกรมอื่นๆ
จุดเด่นของโปรแกรม:
- ใบรับรองจากมหาวิทยาลัย Purdue
- 450+ ชั่วโมงการเรียนรู้และ 15+ เซสชันสด
- 10+ โครงการ
- ความครอบคลุมที่ครอบคลุมของภาษาและเครื่องมือการเขียนโปรแกรมที่เกี่ยวข้อง
- เซสชันการให้คำปรึกษาแบบ 1:1 กับผู้เชี่ยวชาญในอุตสาหกรรม
- ประสบการณ์การเรียนรู้ที่สมจริงบน Cloud Labs
สมัครวันนี้ และรับข้อดีพิเศษของ upGrad เช่น การสนับสนุนการเรียนรู้แบบ 360 องศาและเครือข่ายเพื่อนและอุตสาหกรรม
ฉันจะเปิดไฟล์ JSON ใน Windows ได้อย่างไร
คุณสามารถใช้ Microsoft Word, Microsoft Notepad, Notepad++, Mozilla Firefox และ File Viewer Plus เพื่อเปิดไฟล์ JSON ใน Windows
ฉันจะเปิดและอ่านไฟล์ JSON ใน Python ได้อย่างไร
Python มีแพ็คเกจ JSON ในตัวที่อนุญาตให้ผู้ใช้ทำงานกับข้อมูล JSON โมดูล JSON มีวิธีการต่างๆ เช่น load() และ loads() ที่เราสามารถใช้อ่านไฟล์ JSON
ถอดรหัส JSON คืออะไร
ฟังก์ชัน json_decode() เป็นฟังก์ชันในตัวของ PHP ที่ช่วยให้เราถอดรหัสสตริง JSON โดยแปลงสตริงที่เข้ารหัส JSON เป็นตัวแปร PHP