Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينعارض ومدقق JSONL
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

عارض ومدقق JSONL

مطورون

افحص JSON Lines وNDJSON سطرًا بسطر، واعرض السجلات جدولًا، وحوّلها إلى مصفوفة JSON

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان. تم التحقق في 16 أكتوبر 2026.

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

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • منسّق JSON ومدقّقه نسّق JSON وتحقق منه وصغّره ورتّبه مع الموضع الدقيق لكل خطأ
  • مختبر JSONPath شغّل استعلامات JSONPath وفق RFC 9535 على JSON ملصوق وشاهد كل تطابق مظلّلًا

كيفية عرض ملف JSONL والتحقق منه

1

افتح ملف .jsonl أو .ndjson، أو الصق الأسطر في المربع.

2

يُفحص كل سطر بوصفه قيمة JSON مستقلة؛ ويُسرد السطر الخاطئ برقمه وعموده وتصحيح له.

3

اقرأ السجلات جدولًا، عمودًا لكل مفتاح، أو بدّل الناتج إلى مصفوفة JSON أو JSON Lines نظيفة.

4

اضغط نسخ، أو نزّل الملف المحوَّل.

حول عارض ومدقق JSONL

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

ما يُفحص. يُحلَّل كل سطر وحده بوصفه JSON وفق RFC 8259. ويُسرد السطر الخاطئ برقمه وعموده وتصحيح محتمل، مثل علامات اقتباس مزدوجة بدل المفردة أو حذف فاصلة أخيرة، وتبقى الأسطر السليمة ظاهرة. وتُقبل نهايات أسطر Windows وسطر جديد أخير وعلامة ترتيب البايتات في البداية، كما تسمح الصيغة.

طرق العرض.

طريقة العرض ما تحصل عليه
جدول أول 200 سجل، عمود لكل مفتاح، والقيم المتداخلة بصيغة JSON
مصفوفة JSON كل السجلات بين قوسين معقوفين، كل منها مكتوب تمامًا كما في الملف
JSON منسّق المصفوفة نفسها، بإزاحة
JSON Lines أسطر نظيفة: مشذّبة ومحذوفة منها الأسطر الفارغة

التحويل في الاتجاهين. الصق مصفوفة JSON بدلًا من ذلك فتُقرأ بوصفها عناصرها، جاهزة للحفظ بصيغة JSON Lines لـ BigQuery أو Elasticsearch أو رفع لضبط النموذج (fine-tuning). ينسخ عرض مصفوفة JSON نص كل سجل كما هو، فلا يُقرَّب معرّف من 20 رقمًا أبدًا؛ وعندما كان عرضٌ ما سيقرّبه، تذكر ملاحظة ذلك.

الأسطر الفارغة. تسمح مواصفة NDJSON للقرّاء بتخطي الأسطر الفارغة، لذا تُتخطى وتُعدّ؛ ويبلّغ مفتاح تبديل عنها بوصفها أخطاءً للقرّاء الصارمين.

يُحكم على كل سطر كما تحكم عليه وحدة json في CPython، وقد فُحص ذلك على 36 حالة حدّية مسجّلة. لا شيء مما تفتحه يغادر المتصفح.

الأسئلة الشائعة

ما ملف JSONL؟

ملف JSONL، ويُسمى أيضًا JSON Lines أو NDJSON، يحوي قيمة JSON كاملة في كل سطر، وعادةً كائنًا واحدًا لكل سجل. تستخدمه السجلات وصادرات قواعد البيانات ومجموعات بيانات تعلم الآلة، لأن البرنامج يستطيع قراءة سطر واحد أو إلحاقه في كل مرة دون تحميل الملف كله.

كيف أفتح ملف JSONL؟

افتح ملف .jsonl أو .ndjson هنا، أو الصق أسطره، فيظهر كل سجل في جدول بعمود واحد لكل مفتاح. وتُسرد الأسطر الخاطئة برقم السطر والعمود. يقرأ متصفحك الملف بنفسه، فلا تغادر حتى الصادرات السرية جهازك أبدًا.

كيف أحول JSONL إلى مصفوفة JSON؟

بدّل الناتج إلى مصفوفة JSON فتُوضع السجلات بين قوسين معقوفين مع فاصلة بعد كل منها، مكتوبة تمامًا كما تظهر في الملف. ويعرضها JSON المنسّق بإزاحة بدلًا من ذلك. ويحفظ زر التنزيل النتيجة ملف .json جاهزًا لأي أداة تتوقع مصفوفة واحدة.

كيف أحول مصفوفة JSON إلى JSONL؟

الصق مصفوفة JSON، منسّقة أو في سطر واحد، فتُقرأ بوصفها عناصرها. بدّل الناتج إلى JSON Lines فيُكتب كل عنصر بإيجاز في سطر خاص به، وهو التنسيق الذي تطلبه BigQuery وعمليات التحميل الجماعي في Elasticsearch وعمليات رفع ضبط النماذج.

لماذا يكون سطر في ملف JSONL غير صالح؟

الأسباب المعتادة هي علامات اقتباس مفردة بدل المزدوجة، أو فاصلة أخيرة قبل } أو ]، أو قيمة مقسومة على سطرين، أو NaN الذي لا يسمح به JSON. يُعرض كل سطر خاطئ مع عموده وتصحيح مقترح، بينما تبقى الأسطر الصالحة ظاهرة في الجدول.

هل الأسطر الفارغة مسموحة في JSONL؟

بالمعنى الدقيق، في JSON Lines قيمة في كل سطر، لكن مواصفة NDJSON تسمح للقارئ بتخطي الأسطر الفارغة، ومعظم الأدوات تفعل ذلك. لذلك تُتخطى الأسطر الفارغة وتُعدّ، ويبلّغ مفتاح تبديل عنها بوصفها أخطاءً عندما سيقرأ الملفَ مستهلكٌ صارم.

المصادر

  • JSON LinesUTF-8, one JSON value per line, \n separators, \r\n accepted
  • NDJSON specificationNewline-delimited JSON, the same format; empty lines may be skipped
  • RFC 8259, The JavaScript Object Notation (JSON) Data Interchange FormatWhat each line must be

آخر تحقق في 16 أكتوبر 2026.

تتغير المعدلات والقواعد؛ راجع المصدر قبل الاعتماد على أي رقم.

هل ما زلت عالقًا؟ اسأل عن عارض ومدقق JSONL ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
منسق SQLنسّق SQL وجمّله لـ PostgreSQL وMySQL وSQL Server وغيرهامعاينة Markdownاكتب Markdown وشاهده معروضًا مباشرة، مع الجداول وقوائم المهام والشيفرةمنسق HTML ومصغرهأضف مسافات بادئة إلى HTML غير المرتب، أو صغّره وشاهد البايتات الموفَّرةمنسّق JSON ومدقّقهنسّق JSON وتحقق منه وصغّره ورتّبه مع الموضع الدقيق لكل خطأمنسق CSS ومصغرهرتّب ورقة الأنماط أو صغّرها، مع عرض الحجم الذي وفّرتهمنسق JavaScript ومصغرهنسّق JavaScript، أو صغّره وشاهد كم بايتًا حُذفمنسق XML ومدققهأضف مسافات بادئة إلى XML، أو صغّره، وشاهد أول خطأ بالسطر والعمودMIME TypesExtension to MIME type and back, with magic bytes and the header to send
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)