JustFreeTools.
◎   العربية
EnglishEspañolالعربية
← كل الأدوات
تطوير

محوّل JSON إلى JSON Lines

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

● ملفاتك تبقى لك

جارٍ تحميل المحوّل…

اختر ملف JSON أو JSONL أو NDJSON بترميز UTF-8 حتى 1 MiB أو الصق النص. يجب أن يكون JSON مصفوفة، وأن يحتوي كل سطر JSON Lines على قيمة JSON كاملة.

    يتاح النسخ عند ظهور نتيجة. يؤدي تعديل المدخلات أو الخيارات إلى مسح النتيجة السابقة.

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

    اختر الاتجاه وحمّل ملف UTF-8 أو الصق النص ثم اضغط تحويل الملف. يتحول كل عنصر في مصفوفة JSON إلى سجل JSON Lines مضغوط. في الاتجاه العكسي يصبح كل سطر عنصرًا في المصفوفة. تُقبل الكائنات والمصفوفات والنصوص والأرقام والقيم المنطقية وnull. راجع النتيجة وانسخها أو نزّلها. يطابق المثال الاتجاه المختار، وتمسح التعديلات النتيجة السابقة.

    معلومات مهمة

    يتطلب JSON Lines، المعروف أيضًا باسم NDJSON، قيمة JSON كاملة في كل سطر. تُرفض الأسطر الفارغة ويُقبل LF أو CRLF في النهاية. تبقى محارف الأسطر المهروبة داخل النصوص كما هي. ينتهي إخراج JSONL بمحرف LF ويضع إخراج JSON عنصرًا مضغوطًا في كل سطر. تُحفظ كتابة الأرقام والمحارف المهروبة وترتيب الخصائص والمفاتيح المكررة؛ قد تفسّر البرامج الأخرى المفاتيح المكررة بطريقة مختلفة. يُقبل UTF-8 دون BOM فقط. تنتج المصفوفة الفارغة ملف JSONL فارغًا، وينتج إدخال JSONL الفارغ []. لا تُقبل التعليقات أو الفواصل النهائية أو الملفات المضغوطة ولا توجد معالجة تدفقية. الحدود: ملفات 1 MiB و1,048,576 وحدة UTF-16 للإدخال و10,000 سجل و100 مستوى تداخل مع احتساب المصفوفة الخارجية. تبقى المعالجة على جهازك.