تحويل JSON Lines إلى مصفوفة JSON

مفيدة لفتح سجلات أو ملفات تصدير .jsonl في أدوات لا تقرأ إلا JSON العادي.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل JSON Lines والمسافة البادئة.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

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

مثال

المدخلات: المسافة البادئة = مسافتان. النتيجة: ناتج JSON: [ { "id": 1, "name": "Ali" }, { "id": 2, "name": "Sara" } ]، عدد السجلات: 2.

{"id": 1, "name": "Ali"}
{"id": 2, "name": "Sara"}
[
  {
    "id": 1,
    "name": "Ali"
  },
  {
    "id": 2,
    "name": "Sara"
  }
]

الحدود والملاحظات

  • قيمة JSON الممتدة على عدة أسطر ليست JSON Lines صالحا وتعطي خطأ.
  • يتوقف التحويل عند أول سطر غير صالح ويذكر رقمه.

أسئلة شائعة عن هذه الأداة

ماذا لو كان في الملف أسطر فارغة؟

تتجاهلها الأداة، ومنها السطر الفارغ في نهاية الملف.

هل يتغير ترتيب المفاتيح؟

لا، تبقى المفاتيح بترتيبها الأصلي والأرقام بنصها الأصلي دون تقريب.

كيف أعرف السطر الذي فيه الخطأ؟

تظهر رسالة تذكر رقم السطر وسبب الخطأ، مثل فاصلة زائدة أو علامة تنصيص ناقصة.