
ما هو ملف NDJSON؟
NDJSON — JSON بالأسطر
استخدام التنسيق NDJSON
مثال ملموس
حضر جدول JSON من سجل NDJSON.
عمليات التحقق المفيدة
يجب أن يكون كل سطر JSON صالح. تحقق من الأسطر الفارغة، والأخطاء المنفردة، وحجم النتيجة المجمعة.
اختيار تحويل
احتفظ بالأصل وافتح النتيجة في البرنامج أو الجهاز الذي سيحتاج لاستخدامها.
أسئلتك حول هذا التنسيق
لماذا يتغير JSON الخاص بي إلى بنية CSV؟
CSV يمثل جدولاً من الصفوف والأعمدة. يمكن أن يحتوي JSON على كائنات وقوائم متداخلة لا يمكن تحويلها مباشرة. قم بتحويل نسخة، تحقق من كيفية تمثيل الحقول واحتفظ بـ JSON إذا كانت استخدامك يتطلب الحفاظ على كامل هيكله.
كيف تتجنب فقدان الأصفار في بداية المعرفات؟
عند فتح CSV في جدول بيانات، استورد أعمدة المعرفات كنص. الفتح التلقائي قد يحوّل 00123 إلى 123. تحقق أيضًا من التواريخ والفواصل العشرية قبل إعادة الحفظ.
هل يمكنني تحويل ملف يحتوي على أسرار؟
أزل كلمات المرور ومفاتيح API والأسرار الأخرى قبل إرسال مثال إلى الخدمة أو الدعم. تتم معالجة الملفات عبر الإنترنت. بالنسبة للبيانات التي لا يجب أن تغادر جهازك، استخدم أداة محلية مناسبة.
لماذا لا يتم عرض كل المخرجات؟
الصيغ ليست قابلة للتبادل في جميع الحالات. ConvertLab يعرض التحويلات من كتالوجه؛ إعادة تسمية امتداد لا يغير المحتوى. المخرجات المتخصصة مثل بعض صادرات XML أو جداول البيانات محددة بـ NoLimit.
ما هذا؟
يخزّن تنسيق NDJSON كائن JSON كاملاً في كل سطر، دون أقواس معقوفة تحيط بالمجموعة ودون فواصل بين الأسطر. يمكن قراءة كل سطر بمعزل عن غيره.
تظهر فائدة هذا الأسلوب بوضوح مع الأحجام الكبيرة: فملف JSON التقليدي يجب تحميله بأكمله في الذاكرة قبل التمكن من استخدامه، بينما يُقرأ NDJSON سطراً بسطر — ما يتيح معالجة ملف بحجم 50 غيغابايت على جهاز لا يملك سوى 8 غيغابايت من الذاكرة.
التاريخ والأصل
فرضت هذه الصيغة نفسها تلقائياً مع تنامي معالجة البيانات كتدفقات مستمرة، إذ أصبحت الأحجام الكبيرة تجعل تحميل الملف بأكمله أمراً غير عملي.
وأصبحت التنسيق الفعلي المعتمد لسجلات التطبيقات وعمليات تصدير قواعد البيانات الضخمة.
لماذا هو عملي
يُعالَج على شكل تدفق، سطراً بسطر، مهما كان حجم الملف الإجمالي.
لا يؤدي وجود سطر تالف إلى إبطال بقية الملف — على عكس JSON التقليدي، حيث تكفي فاصلة واحدة في غير موضعها لجعل الملف بأكمله غير قابل للاستخدام.
الحدود والعيوب
لا يُعدّ JSON صالحاً بالمعنى الدقيق للكلمة: أي محلّل تقليدي سيرفضه.
لا يخضع لمواصفة رسمية، ما يترك مجالاً لظهور اختلافات بين التطبيقات.
نصائح للاستخدام
يُعدّ NDJSON التنسيق المناسب للسجلات وعمليات التصدير الضخمة وتدفقات البيانات.
لاستخدامه في جدول بيانات، حوّلوه إلى CSV — شرط أن يكون البناء مسطحاً.
حوّل ملف NDJSON في ثوانٍ على خوادمنا الآمنة في فرنسا.
تحويل ملف NDJSON