Filenary
← العودة إلى جميع المقالات

تحويل CSV إلى JSON (والعكس) دون برنامج جداول بيانات

تاريخ النشر 2026-09-10

نادرًا ما تأتي البيانات المُصدَّرة بالشكل الذي تحتاجه. ملف CSV من جدول بيانات أو أداة تصدير قاعدة بيانات يحتاج إلى أن يصبح JSON لاستدعاء واجهة برمجة تطبيقات أو سكربت، أو العكس — مصفوفة JSON من استجابة واجهة برمجة تطبيقات تحتاج إلى أن تصبح جدول بيانات يمكن لأحدهم فتحه فعليًا.

كيف يعمل تحويل CSV إلى JSON

يُعامَل الصف الأول من ملف CSV كعناوين للأعمدة، ويصبح كل صف تالٍ كائن JSON واحدًا، مع توفير صف العناوين للمفاتيح. تُحلَّل الحقول الموضوعة بين علامات اقتباس (بما فيها تلك التي تحتوي على فواصل أو فواصل أسطر) بشكل صحيح، وليس فقط بتقسيمها عند كل فاصلة.

كيف يعمل تحويل JSON إلى CSV

في الاتجاه المعاكس، تتوقع الأداة مصفوفة JSON من كائنات مسطّحة (أو كائنًا واحدًا، يُلفّ في مصفوفة من صف واحد). تُجمَع جميع المفاتيح عبر كل الكائنات لبناء صف عناوين متسق، لذا تتعامل الأداة مع الكائنات ذات الحقول المختلفة قليلًا دون أن تتعطل.

ملاحظة حول البيانات المتداخلة

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

الخطوات

  • افتح أداة تحويل CSV إلى JSON (أو JSON إلى CSV).
  • الصق بياناتك أو أفلتها في الأداة.
  • راجع الناتج المحوَّل المعروض على الشاشة.
  • انسخه أو نزّله كملف.