JSON to JSONL Converter
حوّل مصفوفة JSON إلى JSON مع فصل السطور (JSONL) للسجلات، عمليات الاستيراد، وخطوط البيانات.
Input
Output
The conversion runs in this page. Output claims are limited to the formats and browser capabilities shown here.
أسئلة شائعة حول تحويل JSON
ما شكل الإدخال المطلوب؟
يجب أن تكون القيمة الأصلية لـ JSON مصفوفة. يتحول كل عنصر في المصفوفة إلى سطر واحد في المخرج.
هل تُسوى الكائنات المتداخلة؟
لا. تبقى الكائنات والمصفوفات المتداخلة داخل سجل JSON الخاص بها.
هل JSONL هو نفسه NDJSON؟
وصفا بشكل شائع نفس النمط، قيمة JSON واحدة في كل سطر، مع العلم أن الخدمة المستقبلية قد تحدد قواعد خاصة بها.
هل يمكنني الاعتماد على النتيجة دون فحصها؟
راجع المعاينة وافتح الملف المحمّل في التطبيق الذي سيستخدمه. قد يكون التحويل من حيث البنية ناجحاً مع الحاجة إلى تعديل في التخطيط، أو المحتوى، أو التوقيت، أو الألوان، أو الإعدادات الخاصة بالتطبيق.
محوّل JSON إلى JSONL
تكون المصفوفات من نوع JSON مفيدة لاستجابة التطبيقات، بينما يكون صيغة JSON Lines (JSONL) مفيداً لتبليغ السجلات، المعالجة سطر بسطر، والتخزين على طراز السجلات. يحوّل هذا المحوّل مصفوفة JSON الأصلية إلى قيمة JSON مضغوطة واحدة في كل سطر. يحافظ على كل عنصر من المصفوفة كسجل مستقل ويحفظ الكائنات والمصفوفات المتداخلة داخل ذلك السجل. لا يقوم هذا المحوّل بتسوية الحقول، أو إعادة تسمية الخصائص، أو التحقق من مخطط خارجي، أو إرسال البيانات إلى واجهة برمجة تطبيقات (API).
صُمم هذا المحوّل لإتمام مهمة واضحة من الإدخال إلى الإخراج. يمنح المتصفح قيمة نصية أو ملفاً، يطبق التحويل الموصوف أعلاه، ويترك النتيجة متاحة للمراجعة قبل التحميل. إن حدث تحميل ملف ناجح، لا يعني ذلك بالضرورة أن جميع التطبيقات ستفسر النتيجة بنفس الطريقة. يُعتبر الحفاظ على الملف الأصلي، وفحص جزء تمثيلي، واختبار النتيجة في التطبيق المستقبِل هو أنسب طريقة للعمل.
طريقة الاستخدام
أدخل مصفوفة JSON صالحة أو اختر ملف JSON يحتوي على واحدة. تأكد من أن القيمة الأصلية تبدأ كمصفوفة وأن السلاسل النصية، والفواصل، والقيم المتداخلة صالحة كـ JSON. انقر على زر التحويل وافحص بعض السجلات في المخرج. تحقق مما إذا كانت العملية المستقبلية تتوقع ملف .jsonl أو .ndjson، ثم حمّل النتيجة بالصيغة المطلوبة. احتفظ بالمصفوفة الأصلية إذا كان مستهلك آخر لا يزال يتوقع مستند JSON واحد.
- اختر ملف مدعوم كإدخال أو الصق النص المدعوم في منطقة الإدخال.
- اضبط الخيارات المعروضة لهذا المحوّل وتحقق من أن نوع الإدخال يطابق الملف المذكور في الصفحة.
- انقر على زر التحويل واقرأ المعاينة، رسالة الحالة، وأي تحذيرات.
- حمّل النتيجة ثم اختبرها في العملية النهائية قبل استبدال المصدر.
حالات الاستخدام
يمكن استخدام الناتج لأدوات الاستيراد، والسكربتات، وعينات الأحداث، وملفات الاختبار، وتحليل السجلات، وأنظمة القراءات السطرية. يفيد هذا عندما يحتاج المطور إلى مراجعة مصفوفة كبيرة كسطور منفصلة، أو عندما يحتاج مهندس الدعم إلى لصق السجلات في أوامر سطرية. يُناسب التحويل داخل المتصفح ملفات صغيرة أو متوسطة الحجم يمكن تحميلها في الذاكرة بأمان. استخدم خط معالجة مخصصاً للتصدير الكبير جداً.
يناسب المحوّل الصغير أحادي الاستخدام مهاماً عابرة، وعينات، وتسليم للمراجعة، والتحقق من الصيغة. وهو أقل ملاءمة لخط معالجة جماعي غير مراقب إذا كان حجم الملف كبيراً أو كان المخرج يتطلب مخططاً صارماً، أو ملف تعريف، أو ضمانات شيفرة، أو مساراً للمراجعة. في هذه العمليات، احتفظ بقواعد التطابق والتحقق في النظام المسؤول عن البيانات.
صيغة المخرج
يكون الناتج نصاً من نوع JSONL يحتوي على تسجيل JSON مضغوط واحد في كل سطر. تبقى عناصر المصفوفة بالترتيب، وتبقى المصفوفات والكائنات المتداخلة مختبئة داخل سجلها. لا يحتوي المخرج على أقواس مصفوفة خارجية أو فواصل زائدة بين الأسطر. لا يمكن تحويل مستند JSON غير صالح أو كائن أو قيمة مفردة الأصلية كمصفوفة. لا يضمن المحوّل التوافق مع خدمة تتطلب مخطط حقول معين أو اتفاقية الأسطر الفاصلة.
النتيجة المتوقعة هي ملف .jsonl أو الناتج القابل للتحميل كما هو موصوف في الصفحة. قد تتغير التفاصيل الخاصة بالمصدر إذا لم يكن للإدخال ما يناسبه من حيث التخطيط، البيانات الوصفية، التنسيق، التوقيت، النص القابل للبحث، اللون، أو سلوك الشيفرة. راجع التحميل الفعلي بدلاً من الاعتماد فقط على امتداد الملف.
الخصوصية
يتم المعالجة داخل المتصفح ولا يحتاج إلى حساب. قد تحتوي بيانات JSON على أسرار، أو معلومات شخصية، أو رموز وصول، أو سجلات داخلية، لذا استخدم البيانات المصرح بها وتجنب الأجهزة العامة للمشاركة لتجني الملفات الحساسة. لا تخلط بين المعالجة المحلية والمتصفح والوفاء بجميع التطبيقات أو إضافات المتصفح. احذف الحقلات السرية عند إعداد الأمثلة أو طلب المساعدة.
صُمم هذا المحوّل للتعامل مع المعالجة داخل المتصفح ولا يتطلب واجهة برمجة تطبيقات للذكاء الاصطناعي للتحويل الموصوف هنا. ما زالت الصفحة تقترح أصولها، ويمكن لإضافات المتصفح، وإعدادات النشر، وسياسات المؤسسة التأثير على بيئة حقيقية. لا تعتمد على هذه العبارة كمسؤولية قانونية بخصوص الخصوصية. استخدم سياسة الخصوصية الخاصة بك ومراجعة الأمان الشخصية للملفات المشفرة.