عارض JSON أونلاين
شجرة وجدول ومحرر
يعرض عارض JSON أونلاين هذا بياناتك كشجرة يمكنك فتحها والبحث فيها، أو كجدول. ثم انقر أي صف لنسخ مساره أو تغيير قيمته. كل شيء يعمل في تبويبك.
- مجانيالسعر
- 2العروض
- لا شيءالتسجيل
- لا شيءالرفع
عارض JSON ومحرره
اقرأ JSON كشجرة أو جدول، وابحث فيه، وغيّره
- المفاتيح
- 0
- العمق
- 0
- الحجم
- 0 B
- النصوص
- 0
- الأرقام
- 0
- قيم أخرى
- 0
يظهر JSON الصالح هنا كشجرة يمكنك فتحها والبحث فيها وتعديلها.
انقر صفًا في الشجرة لقراءته أو نسخ مساره أو تغييره.
جاهز. الصق JSON أو افتح ملفًا أو جرّب المثال.
فيمَ يُستخدم عارض JSON أونلاين
يحوّل عارض JSON أونلاين هذا جدارًا من الأقواس إلى شيء مقروء. في الواقع، الصق بياناتك فتظهر كشجرة. افتح فرعًا، أو أغلقه، أو ابحث فيه، أو عدّله.
JSON هو الطريقة التي تتحدث بها معظم التطبيقات مع بعضها. ترسله واجهة API، ويخزّنه ملف إعداد، وتطبعه أداة سجلات. ومع ذلك يصعب تصفح استجابة خام. فسطر طويل واحد يخفي كل شيء.
لهذا يفيد العارض. يعرض الشكل أولًا ثم التفاصيل. فترى أن orders يحمل قائمة، وأن لكل طلب عميلًا، وأن سعرًا واحدًا ناقص.
الصيغة بسيطة، وتشرحها RFC 8259. ومع ذلك تكسرها الأخطاء الصغيرة. تكفي فاصلة شاردة. لذلك تجد هذه الصفحة أيضًا السطر الدقيق لكل خطأ.
قراءة JSON كشجرة
الشجرة هي قلب عارض شجرة JSON هذا. يحصل كل كائن وكل قائمة على صف بسهم صغير. انقر السهم فيُفتح الفرع.
اللون يساعد على التصفح. كذلك، النصوص خضراء، والأرقام زرقاء، وtrue وfalse وnull بنفسجية. وتظهر المفاتيح بخط عريض. كما يبيّن الفرع المغلق عدد المفاتيح أو العناصر فيه.
يمكنك أيضًا استخدام لوحة المفاتيح. تحرّك مفاتيح الأسهم التحديد، ويفتح السهم الأيمن فرعًا، ويغلقه الأيسر. ويقفز Home وEnd إلى أول صف وآخره.
التحويل إلى جدول
بعض JSON هو في الحقيقة جدول بيانات متنكر. قائمة من المنتجات أو المستخدمين أو الطلبات لها المفاتيح نفسها في كل سجل. والجدول يعرض ذلك بنظرة واحدة.

اضغط جدول فيصبح كل سجل صفًا. ويصبح كل مفتاح عمودًا. انقر عنوانًا لترتب به. أيضًا، وإذا نقرت صفًا، فتح المفتّش أدناه ذلك السجل.
إذا كان JSON الخاص بك كائنًا كبيرًا، فحدّد القائمة داخله أولًا. عندها يتبع الجدول تحديدك.
بحث يفتح الفروع الصحيحة
الملفات الكبيرة تخفي ما تحتاجه. اكتب كلمة في خانة البحث فتضيء كل نتيجة. كما يفتح العارض كل فرع في الطريق، فلا يبقى شيء مدفونًا.

اختر أين تبحث. يمكنك البحث في المفاتيح والقيم، أو في المفاتيح فقط، أو في القيم فقط. اضغط Enter للانتقال إلى النتيجة التالية، وShift مع Enter للرجوع.
يبيّن العداد بجوار الخانة عدد النتائج. ويتوقف عن العد عند ألفين، وهذا يُبقي الصفحة سريعة.
التعديل دون لمس النص
هذا أيضًا محرر JSON أونلاين. انقر صفًا فيعرض المفتّش مفتاحه ونوعه وقيمته. غيّر ما تحتاجه واضغط طبّق.

في الواقع، يمكنك إعادة تسمية مفتاح، أو تحويل نص إلى رقم، أو تحويل قيمة إلى قائمة. ويمكنك إضافة مفتاح جديد داخل كائن، أو تكرار صف، أو تحريكه لأعلى ولأسفل. وزر حذف يزيله.
كما يعيد كل تغيير كتابة النص على اليسار فورًا. وإذا أخطأت فاضغط تراجع. ويحتفظ السجل بآخر مئة خطوة.
إصلاح ما يشبه JSON
يلصق الناس نصوصًا تبدو كأنها JSON وهي ليست كذلك. ملف إعداد فيه تعليقات. أو قاموس Python. أو ردٌّ منسوخ من محادثة وحوله سياج شيفرة.

اضغط أصلح فتعالج الأداة المشكلات الشائعة. تزيل التعليقات والفواصل الأخيرة، وتضع علامات اقتباس على المفاتيح المجردة. وتحوّل الاقتباس المفرد إلى مزدوج، وTrue وNone إلى true وnull.
ثم تسرد كل تغيير أجرته. اقرأ تلك القائمة. فالإصلاح تخمين، ويجب أن تعرف ما الذي خُمّن.
نسخ مسار بنقرة واحدة
كذلك، حدّد أي صف فيظهر المسار تحت الشجرة. انسخه بصيغة JSONPath مثل $.products[0].price. أو انسخه بصيغة JavaScript مثل data.products[0].price.
الأرقام الكبيرة تبقى دقيقة
تحوّل عارضات كثيرة كل رقم إلى double. فيصبح معرّف مثل 12345678901234567890 بصمت 12345678901234567000. أما هذا العارض فيحتفظ بكل رقم كما كتبته. وهذا مهم، لأن التعديل يعود إلى نصك دون ضرر.
استخدام عارض JSON خطوة بخطوة
في الواقع، أربع خطوات تنقلك من النص الخام إلى قيمة معدّلة. وبعدها يجعل البحث والجدول بقية العمل سريعًا.
- 1
الصق JSON أو افتحه
اكتب في الخانة، أو الصق من الحافظة، أو افتح ملف
.json. يقرأ تبويبك الملف. ولا يغادر جهازك أبدًا. - 2
اقرأه كشجرة
ترسم الشجرة نفسها أثناء الكتابة. افتح فرعًا بسهمه، أو استخدم قائمة فتح المستويات لإظهار مستويين أو ثلاثة أو أربعة معًا.
- 3
ابحث أو انتقل إلى جدول
ابحث في المفاتيح والقيم، أو اضغط جدول لترى قائمة السجلات أعمدة. وانقر عنوانًا للترتيب.
- 4
حدّد صفًا للنسخ أو التعديل
انسخ مساره أو قيمته. أو غيّر المفتاح والنوع والقيمة ثم اضغط طبّق. يتحدّث النص على اليسار فورًا.
- 5
انسخ النتيجة أو نزّلها
نسّق المفاتيح أو صغّرها أو رتّبها أولًا إن شئت. ثم انسخ JSON أو احفظه كملف.
ما الذي يفعله عارض JSON هذا بشكل مختلف
عارضات كثيرة تعرض شجرة. وهذه هي المواضع التي يذهب فيها هذا العارض أبعد.
شجرة وجدول ونص معًا
كذلك، النص والشجرة والجدول ثلاثة عروض لنموذج واحد. عدّل أيًّا منها فتتبعه الأخرى.
مواضع دقيقة للأخطاء
عندما يكون في JSON خلل، تحصل على السطر والعمود وعلامة تحت المشكلة. ونادرًا ما تعطيك المتصفحات ذلك.
إصلاح يشرح نفسه
يصلح زر الإصلاح التعليقات وعلامات الاقتباس والفواصل. ثم يسرد كل تغيير، فلا يحدث شيء من وراء ظهرك.
الأرقام لا تتغير أبدًا
المعرّفات الطويلة والأسعار تحتفظ بكل رقم. ولا يحوّل العارض بياناتك إلى تخمينات بالفاصلة العائمة أبدًا.
مصمم للوحة المفاتيح
تعمل مفاتيح الأسهم وHome وEnd وEnter كلها. كما أن لكل عنصر تحكم تسمية، فيستطيع قارئ الشاشة استخدامه أيضًا.
لا شيء يغادر تبويبك
تحمل استجابات API كثيرًا من البيانات الخاصة. ولأن متصفحك يؤدي كل العمل، لا يصل شيء منها إلى هذا الموقع.
عادات للعمل مع JSON بأمان
يجعل العارض قراءة JSON سهلة. كما تُبقيه هذه العادات صحيحًا.
- انظر إلى الشكل قبل التفاصيل. افتح مستوى واحدًا أولًا. تأكد أن المفاتيح العليا هي ما تتوقعه. ثم انزل أعمق حيث تحتاج.
- احتفظ بنسخة قبل أي تعديل كبير. انسخ النص الأصلي إلى مكان آمن. التراجع مفيد، لكن الملف المحفوظ أكثر أمانًا.
- ابحث عن المفتاح لا عن القيمة وحدها. قيمة مثل 0 تطابق مئات الصفوف. أما مفتاح مثل
discountفيطابق عادة قليلًا منها. - استخدم الجدول لقوائم السجلات. ترتيب عمود يجد أعلى سعر أو أقدم تاريخ بنقرتين. أما الشجرة فتجبرك على البحث عنه.
- انسخ المسارات بدل كتابتها. خطأ مطبعي في المسار لا يعيد شيئًا، وعدم وجود شيء يشبه النجاح. انسخ المسار من الصف الذي تراه.
- افحص الأنواع بعد التعديل. النص
"42"والرقم42مختلفان. وترفض واجهات API كثيرة النوع الخاطئ. - رتّب المفاتيح قبل مقارنة ملفين. ترتيب المفاتيح لا يغيّر المعنى. لكنه يغيّر مقارنة النص. وترتيب الملفين أولًا يزيل الضجيج.
- عامل الإصلاح كمسودة أولى. اقرأ قائمة الإصلاحات. وإذا بدا أحدها خاطئًا فاضغط تراجع وأصلح ذلك الموضع يدويًا.
- أزل الأسرار قبل مشاركة عيّنة. تختبئ الرموز والبريد الإلكتروني في استجابات API. احذفها في الشجرة، ثم انسخ النص النظيف.
- صغّر النص للنسخة النهائية فقط. احتفظ بالنسخة المُزاحة أثناء العمل. واضغطها في سطر واحد عند الإرسال.
أخطاء JSON الشائعة التي يكتشفها هذا العارض
كل واحد منها يكسر المحلّل. يسمّي العارض الموضع، فيستغرق الإصلاح ثوانيَ.
فاصلة أخيرة
الفاصلة بعد آخر عنصر جائزة في جافاسكربت. وفي JSON هي خطأ. ويزيلها زر أصلح.
علامات اقتباس مفردة حول النص
يحتاج JSON دائمًا إلى علامات اقتباس مزدوجة. وتعمل المفردة في Python وجافاسكربت، لذلك يلصقها الناس بالعادة.
مفاتيح بلا علامات اقتباس
كتابة
{name: "Ali"}جائزة في الشيفرة. أما في JSON فيجب أن يكون المفتاح"name".تعليقات داخل الملف
ليس في JSON أي صيغة للتعليقات. أيضًا، وملاحظة في ملف إعداد توقف محلّلًا صارمًا.
مفاتيح مكررة
تسمح الصيغة بها، لكن معظم القارئات تحتفظ بالأخير فقط. ويعرض العارض تحذيرًا، لتقرر أنت.
قيم Python
True وFalse وNone ليست JSON. يجب أن تكون الكلمات true وfalse بأحرف صغيرة، وتصبح None قيمة null.
أسئلة شائعة عن عارض JSON
هل عارض JSON هذا مجاني حقًا؟
نعم. لا يكلّف شيئًا، ولا يطلب حسابًا، وليس له حدود استخدام. ولأنه يعمل في متصفحك، فلا توجد تكاليف خوادم نحمّلها عليك.
هل يغادر JSON الخاص بي جهازي؟
لا. متصفحك يقرؤه ويرسمه ويعدّله. لا شيء يصل إلى هذا الموقع، ولا نحفظ شيئًا. كما أن إغلاق التبويب يمسح كل شيء.
ما حجم الملف الذي يمكنه فتحه؟
يفتح ملفات حتى عشرة ميغابايت من القرص. ويمكن أن يكون النص الملصوق كبيرًا أيضًا. ولأن الشجرة ترسم الفروع التي تفتحها فقط، تبقى الملفات الكبيرة سريعة.
ما الفرق بين الشجرة والجدول؟
تعرض الشجرة أي JSON مستوى بعد مستوى. أما الجدول فيناسب قائمة من السجلات التي تتشارك المفاتيح نفسها. اختر العرض الذي يُظهر بياناتك أفضل.
هل أستطيع تعديل القيم وترك الباقي دون تغيير؟
نعم. حدّد الصف، وغيّر القيمة، ثم اضغط طبّق. تتغير هذه القيمة وحدها. يتحدّث النص على اليسار، ويبقى كل ما عداه كما كان.
ما الذي يصلحه زر أصلح؟
يصلح التعليقات، والفواصل الأخيرة، وعلامات الاقتباس المفردة، والمفاتيح بلا علامات اقتباس، والفواصل الناقصة، وقيم Python، والأقواس غير المغلقة. كما يسرد كل تغيير أجراه.
لماذا يقول إن JSON الخاص بي غير صالح مع أنه يعمل في شيفرتي؟
أيضًا، جافاسكربت أكثر تسامحًا من JSON. التعليقات وعلامات الاقتباس المفردة والفواصل الأخيرة تعمل في الشيفرة، لكنها تفشل في JSON الصارم. ويمكن لزر أصلح معالجتها.
ما هو JSONPath؟
هو عنوان لقيمة واحدة داخل JSON. فمثلًا يعني <code>$.store.name</code> المفتاح name داخل الكائن store. وتقبله أدوات كثيرة.
هل يغيّر العارض أرقامي؟
لا. يبقى كل رقم تمامًا كما كتبته. وتحتفظ المعرّفات الطويلة بكل أرقامها، وهذا ما لا تستطيع عارضات كثيرة أن تعد به.
هل يمكنني عرض JSON من ملف أو رابط؟
يمكنك فتح ملف بزر افتح ملفًا. أما الرابط فيعني جلب موقع آخر، وصفحة المتصفح لا تستطيع ذلك بأمان. لذلك الصق نص الاستجابة بدلًا منه.
هل يعمل على الهاتف؟
نعم. تتراص اللوحتان، وتتمرر الشجرة، والأزرار كبيرة بما يكفي للّمس. ومع ذلك فلوحة المفاتيح أريح للتعديل الطويل.
رفقاء مفيدون للعمل مع JSON
قراءة JSON خطوة واحدة. وهذه الأدوات الثلاث تتولى الخطوات المحيطة بها.
منسّق JSON
جمّل وصغّر وتحقق مع السطر الدقيق لأي خطأ.
افتح الأداة ←محوّل JSON إلى CSV
سطّح قائمة سجلات إلى صفوف لجدول بيانات.
افتح الأداة ←محوّل XML إلى JSON
أحضر خلاصة XML إلى JSON ثم استكشفها هنا.
افتح الأداة ←
هل أنت جاهز لقراءة بعض JSON؟
الصق بياناتك، وافتح الفروع، وغيّر ما تحتاجه. كذلك، عارض JSON مجاني، ولا يطلب حسابًا، ويُبقي كل بايت على جهازك.