كيف تفتح ملف JSON؟
نشرت: 2022-11-03هل صادفت ملف JSON ولم تعرف كيف تفتحه؟ حسنا، أنت لست وحدك!
يخزن ملف JSON البيانات بتنسيق JSON للتبادل بين خوادم الويب وتطبيقات الويب. تم اشتقاق تنسيقات ملفات JSON في الأصل من JavaScript ، وهي متوافقة مع قواعد بيانات ولغات برمجة متعددة ولها امتداد ملف .json.
ولكن كيف تفتح ملف JSON عبر الإنترنت إذا تلقيت واحدًا؟ تعمق لمعرفة كل شيء عن ملفات JSON وكيفية فتحها باستخدام الأدوات المتاحة بسهولة.
ما هو ملف JSON؟
يرمز JSON إلى JavaScript Object Notation ، وهو تنسيق قياسي لتخزين البيانات وتبادلها بين خوادم الويب والتطبيقات. تنسيق JSON خفيف الوزن وقائم على النص ، ويمكن قراءته من قبل الإنسان ويشبه تنسيق ملف XML.
على الرغم من أن JSON كانت في البداية تعتمد على JavaScript ، إلا أنها تعتبر على نطاق واسع مستقلة عن اللغة بدعم من العديد من واجهات برمجة التطبيقات البرمجية. اليوم ، أصبح JSON بديلاً شائعًا لـ XML. ومع ذلك ، لا يمكنك تشغيل ملف JSON أو تنفيذه مثل ملف EXE. نظرًا لأنه ملف نصي قابل للقراءة ، يمكنك فتح JSON باستخدام برامج تحرير النصوص القياسية ، ولكن لن تسمح لك جميعها بتحرير ملف JSON إلا إذا كنت ترغب في إتلاف تنسيق النص.
تعلم دورات تطوير البرمجيات عبر الإنترنت من أفضل الجامعات في العالم. اربح برامج PG التنفيذية أو برامج الشهادات المتقدمة أو برامج الماجستير لتتبع حياتك المهنية بشكل سريع.
إنشاء ملف JSON
قبل أن نتعلم كيفية فتح ملف JSON Python ، دعونا نفهم بسرعة كيفية إنشاء ملف.
خطوات إنشاء ملف JSON:
- افتح محرر النصوص على جهاز الكمبيوتر الخاص بك.
- الآن ، قم بإنشاء ملف جديد في محرر النصوص واحفظه.
- احفظ الملف باستخدام الامتداد .json.
- انسخ نموذج كود JSON أدناه ، والصقه في الملف ، واحفظه مرة أخرى.
{
"firstName": "Jack" ،
"اسم العائلة": "جونسون" ،
"الجنس": "ذكر" ،
"العمر": 25 ،
"تبوك": {
"streetAddress": "2020 Wilson Avenue"،
"city": "Carrollton" ،
"الولاية": "تكساس" ،
"الرمز البريدي": "75007"
} ،
"أرقام الهواتف": [
{"النوع": "المنزل" ، "الرقم": "7386547627"}
]
}
كيف تفتح ملف JSON؟
JSON هو ملف نصي عادي يمكنك فتحه في أي محرر نصوص. متصفحات الويب Mozilla Firefox و Google Chrome عبارة عن منصات مشتركة يمكن استخدامها لفتح ملفات JSON عبر كل نظام تشغيل ، والخطوات الموضحة أدناه:
- انقر بزر الماوس الأيمن على ملف JSON واختر خيار "فتح باستخدام" من القائمة.
- من القائمة المنسدلة ، اختر إما Chrome أو Firefox.
- إذا لم تجد قائمة Chrome داخل التطبيق ، فانقر فوق "اختيار تطبيق آخر" ، وستجد Chrome و Firefox في القائمة.
بالتناوب ، يمكنك نسخ مسار الموقع مباشرة لملف JSON ونسخه إلى المتصفح. يدعم كل نظام تشغيل برامج تحرير نصوص مختلفة لقراءة ملفات JSON ، يمكنك العثور على قائمة بها أدناه. يمكنك استخدام هذه الأدوات أو التطبيقات لفتح ملفات JSON وتعديلها.
نظام التشغيل | التطبيقات / محرري النصوص |
شبابيك | Microsoft Word و Microsoft Notepad و Notepad ++ و Mozilla Firefox و File Viewer Plus |
ماك | MacVim ، Apple TextEdit ، BBEdit |
لينكس | بيكو ، فيم ، جنو إيماكس |
ذكري المظهر | عارض الملفات لنظام Android |
اقرأ ملف JSON في بايثون
يمكنك فتح ملف 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 في نفس الدليل على نظامك لتجنب إثارة استثناء.
الدورات والمقالات الشعبية في هندسة البرمجيات
البرامج الشعبية | |||
برنامج PG التنفيذي في تطوير البرمجيات - IIIT ب | برنامج شهادة Blockchain - PURDUE | برنامج شهادة الأمن السيبراني - PURDUE | ماجستير في علوم الكمبيوتر - IIIT ب |
مقالات شعبية أخرى | |||
راتب Cloud Engineer في الولايات المتحدة 2021-22 | راتب AWS Solution Architect في الولايات المتحدة | راتب المطور الخلفي في الولايات المتحدة | راتب المطور الأمامي في الولايات المتحدة |
راتب مطور الويب في الولايات المتحدة الأمريكية | أسئلة مقابلة Scrum Master في عام 2022 | كيف تبدأ مهنة في الأمن السيبراني في عام 2022؟ | الخيارات المهنية في الولايات المتحدة لطلاب الهندسة |
استخدامات تنسيق JSON
على الرغم من أن الاستخدام الأساسي لملفات JSON كان لتبادل البيانات بين خادم الويب وتطبيق الويب ، فقد تطورت لخدمة أغراض أخرى ، بما في ذلك -
- تخزين البيانات: تستخدم MongoDB والعديد من قواعد بيانات NoSQL الأخرى ملفات JSON لتخزين البيانات المنظمة.
- تكوينات الملفات: تستخدم تطبيقات JavaScript المستندة إلى الخادم مثل node.JS و reactionJS وغيرها ملفات JSON لتخزين معلومات التكوين.
- إخطارات التطبيق: استخدام آخر لـ JSON هو إرسال إعلامات إلى خادم ويب من تطبيقات الويب. يمكن لتطبيقات الويب أيضًا استخدام JSON لتنزيل حالة تطبيق الويب.
فوائد استخدام تنسيق JSON
مثل XML ، تسهل JSON تبادل البيانات في بيئة غير متجانسة وتتمتع بالمزايا التالية:
- JSON هو نص بسيط ، مما يجعله آمنًا ومناسبًا للنقل عبر أنظمة التشغيل والأنظمة الأساسية.
- يمكنك بسهولة فتح وتحرير JSON في برامج تحرير النصوص البسيطة.
- JSON مضغوط ، ومتوسط حجم سلسلة JSON يبلغ حوالي ثلثي نفس البيانات في XML.
- JSON سهلة القراءة والتعلم والفهم.
ملخص
JSON هو تنسيق بيانات بسيط وقابل للقراءة لهيكلة البيانات. يحتوي على الحد الأدنى من الهيكل المستند إلى النص ، مما يجعله قابلاً للقراءة آليًا وبشرًا وبديلاً رائعًا لـ XML لنقل البيانات بين خادم الويب وتطبيق الويب. تحتوي ملفات JSON على امتداد .json ، ويمكنك فتح ملف JSON Python وتحريره باستخدام برامج تحرير نصية قياسية عبر أنظمة التشغيل الرئيسية.
تعد علوم الكمبيوتر من أكثر الموضوعات التي تمت دراستها على نطاق واسع على مستوى العالم. إذا كنت تنوي الحصول على وظيفة في مجال تطوير البرمجيات أو القطاعات ذات الصلة ، فيجب عليك التسجيل في برنامج upGrad's Master of Science in Computer Science في الوقت الحالي. تم تصميم البرنامج لمتخصصي تكنولوجيا المعلومات والتكنولوجيا ، ومحترفي البيانات ، والمديرين وقادة المشاريع في شركة تكنولوجيا المعلومات ، ومحترفي الاختبار ، وجافا ومحترفي الترميز الآخرين.
يسلط الضوء على البرنامج:
- شهادة من جامعة بوردو
- 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.