Advertisement

Search results

Searching...

محول CSV إلى JSON

تحويل بيانات جداول البيانات CSV إلى تنسيق JSON

Advertisement

ما هو محول CSV إلى JSON؟

محول CSV إلى JSON هو أداة مجانية عبر الإنترنت تحول بيانات القيم المفصولة بفواصل (CSV) إلى تنسيق JSON. يحول بيانات جداول البيانات الجدولية إلى مصفوفات JSON منظمة من الكائنات، حيث يصبح كل صف كائنًا وتصبح رؤوس الأعمدة مفاتيح خصائص.

لماذا تحتاج إلى تحويل CSV إلى JSON؟

  • تطبيقات الويب: استخدام بيانات جداول البيانات في تطبيقات JavaScript وواجهات برمجة التطبيقات التي تتطلب JSON
  • استيراد قاعدة البيانات: إعداد صادرات CSV للاستيراد في قواعد بيانات NoSQL مثل MongoDB
  • تكامل API: تحويل ملفات بيانات CSV إلى حمولات JSON لاستدعاءات REST API
  • تصور البيانات: تحويل مجموعات بيانات CSV للاستخدام مع مكتبات الرسوم البيانية JavaScript
  • ملفات التكوين: تحويل بيانات التكوين الجدولية إلى تنسيق JSON للتطبيقات

كيفية تحويل CSV إلى JSON - خطوة بخطوة

  1. أدخل CSV الخاص بك: الصق بيانات CSV أو قم بتحميل ملف CSV إلى المحول
  2. تكوين الخيارات: اضبط الفاصل وصف الرأس وإعدادات اكتشاف نوع البيانات
  3. انقر تحويل: اضغط على زر التحويل لتحويل CSV إلى JSON
  4. تصدير النتيجة: انسخ إخراج JSON أو قم بتنزيله كملف .json

الميزات الرئيسية

  • اكتشاف الرأس: يستخدم تلقائيًا الصف الأول كأسماء خصائص لكائنات JSON
  • استنتاج النوع: يكتشف الأرقام والقيم المنطقية، ويحولها من نصوص إلى أنواع JSON صحيحة
  • فواصل مخصصة: يدعم الفاصلة والفاصلة المنقوطة والتبويب والفواصل المخصصة
  • معالجة القيم الفارغة: تكوين كيفية تمثيل الخلايا الفارغة (null أو سلسلة فارغة أو محذوفة)
  • دعم الملفات الكبيرة: معالجة ملفات CSV بآلاف الصفوف بكفاءة

نصائح للحصول على أفضل النتائج

  • تأكد من أن CSV الخاص بك يحتوي على صف رأس بأسماء أعمدة فريدة لأسماء خصائص JSON نظيفة
  • نظف أي فواصل غير متسقة أو مسافات بيضاء إضافية في CSV قبل التحويل
  • استخدم علامات الاقتباس حول القيم التي تحتوي على فواصل لمنع تقسيم الأعمدة غير الصحيح

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

هل يحتاج CSV الخاص بي إلى رؤوس؟

يوصى بشدة بالرؤوس. بدون رؤوس، سيتم تسمية الأعمدة بشكل عام (column1، column2، إلخ). توفر الرؤوس أسماء خصائص ذات معنى في كائنات JSON الناتجة.

كيف يتم التعامل مع الأرقام والتواريخ؟

يتم تحويل الأرقام تلقائيًا من نصوص إلى أرقام JSON. تبقى التواريخ كنصوص لأن JSON ليس لديه نوع تاريخ أصلي. يمكنك تكوين اكتشاف النوع في الإعدادات.

ماذا لو كان CSV الخاص بي يستخدم الفاصلة المنقوطة بدلاً من الفواصل؟

يمكنك تحديد الفاصل في الخيارات. تشمل البدائل الشائعة الفاصلة المنقوطة (المستخدمة في العديد من المناطق الأوروبية) وعلامات التبويب والأنابيب. اختر ما يطابق تنسيق CSV الخاص بك.

Advertisement