النصوصتعمل هذه الأداة داخل متصفحك، ولا تُرسَل ملفاتك أو نصوصك إلى خوادمنا.

تحويل CSV إلى JSON والعكس

يحوّل بيانات CSV إلى JSON والعكس، مع اختيار الفاصل وصف العناوين وتنسيق JSON، ويحافظ على النصوص العربية بترميز UTF-8.

الفاصل:
CSV المراد تحويله
ناتج JSON

يجري التحويل بالكامل في متصفحك. لا يُرسل شيء إلى خادم ولا يُخزن شيء.

مشاركة الأداةواتساب
تابع من هنا

جرّب أداة أخرى

اخترناها لتكمل هذه الأداة

محول CSV وJSON من Tooleem يحوّل في الاتجاهين. في وضع CSV إلى JSON تختار الفاصل، فاصلة أو فاصلة منقوطة أو Tab، وتحدد إن كان الصف الأول عناوين، فتحصل على مصفوفة كائنات JSON منسقة أو مضغوطة. وفي وضع JSON إلى CSV تلصق كائناً أو مصفوفة كائنات فتحصل على جدول CSV. يتعامل مع الحقول المقتبسة والأسطر داخلها، ويحافظ على النصوص العربية كما هي. تنسخ النتيجة أو تنزّلها، والتحويل كله في متصفحك.

01

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

  1. 01اختر الاتجاهCSV إلى JSON، أو JSON إلى CSV.
  2. 02الصق البيانات واضبط الخياراتحدد الفاصل وصف العناوين وتنسيق JSON، أو حمّل المثال للتجربة.
  3. 03انسخ النتيجة أو نزّلهايظهر عدد الصفوف والأعمدة، ثم تنسخ الناتج أو تنزّله ملفاً.
02

متى تفيدك هذه الأداة؟

  • تجهيز بيانات لتطبيقتحويل جدول من Excel إلى JSON يقرؤه تطبيق ويب أو واجهة برمجة.
  • تصدير ردود واجهة برمجةتحويل مصفوفة JSON إلى CSV لفتحها في جدول بيانات.
  • تنظيف وفحصمعرفة عدد الصفوف والأعمدة والتأكد من سلامة الملف قبل الاستيراد.
03

أمثلة

  • جدول عملاءسطر عناوين name,email,city وتحته صفوف العملاء يتحول إلى مصفوفة كائنات، لكل عميل كائن فيه name وemail وcity.
  • ملف من Excel بفاصلة منقوطةإعدادات إقليمية كثيرة تصدّر CSV بفاصلة منقوطة؛ اختر الفاصلة المنقوطة فاصلاً فتُقرأ الأعمدة صحيحة.
  • حقل فيه فاصلةالقيمة "شارع الملك فهد, الرياض" بين علامتي اقتباس تبقى حقلاً واحداً، مع أن داخلها فاصلة إنجليزية هي فاصل الأعمدة نفسه.
04

نصائح لنتيجة أفضل

  • فتح CSV العربي في Excelيُنزَّل ملف CSV بترميز UTF-8 وفي أوله علامة ترتيب البايتات (BOM)، وهي ما يعتمد عليه Excel ليعرف الترميز، فتظهر الأحرف العربية سليمة عند فتحه مباشرة. وإن ظهرت رموزاً غريبة في برنامج آخر، فاستورد الملف من نص أو CSV واختر الترميز UTF-8.
  • القيم نصوصيبقي المحول القيم نصوصاً كما هي، فلا يحوّل الأرقام أو التواريخ تلقائياً؛ هذا يحمي الأصفار البادئة مثل أرقام الهواتف.
  • مفاتيح متداخلةعند تحويل JSON متداخل إلى CSV، يفضّل تسطيحه أولاً لأن CSV جدول مسطح بطبيعته.
05

ما الفرق بين CSV وJSON؟

CSV جدول نصي مسطح: كل سطر صف، والقيم يفصلها فاصل، والسطر الأول عناوين غالباً. يفتحه Excel وأي جدول بيانات. أما JSON فبنية من كائنات ومصفوفات تسمح بالتداخل، وهي اللغة الشائعة لتبادل البيانات بين تطبيقات الويب وواجهات البرمجة.

06

كيف يقرأ المحول ملف CSV؟

يتبع المحول قواعد ملفات CSV القياسية القريبة من المعيار RFC 4180: الحقل بين علامتي اقتباس مزدوجتين قد يحتوي فواصل وأسطراً جديدة، وعلامة الاقتباس داخل الحقل تُكتب مرتين. ثم يربط كل قيمة بعنوان عمودها إن كان الصف الأول عناوين.

07

النصوص العربية والترميز

يتعامل المحول مع النص كما هو في المتصفح، فتبقى الأحرف العربية والتشكيل سليمة في JSON وفي CSV، ويُنزَّل ملف CSV بترميز UTF-8 مع علامة BOM يتعرّف بها Excel على الترميز. ولا يغيّر اتجاه النص؛ ترتيب الحروف في الملف هو ترتيبها المنطقي.

08

أسئلة شائعة

كيف أحوّل ملف CSV إلى JSON؟

الصق محتوى الملف، واختر الفاصل، وحدد إن كان الصف الأول عناوين، فتظهر مصفوفة JSON جاهزة للنسخ أو التنزيل.

هل يدعم المحول النصوص العربية؟

نعم. تبقى الأحرف العربية سليمة في الناتج، ويُنزَّل CSV بترميز UTF-8.

لماذا تظهر العربية رموزاً في Excel؟

لأن Excel يفتح ملف CSV الخالي من علامة BOM بترميز قديم. الملف الذي تنزّله من هذه الأداة يحمل العلامة فيفتح سليماً، أما ملف من مصدر آخر فاستورده من نص أو CSV واختر UTF-8.

هل يحوّل الأرقام إلى أرقام في JSON؟

لا. تبقى القيم نصوصاً كما وردت، حتى لا تضيع الأصفار البادئة أو تتغير الصيغ.

هل تُرفع البيانات إلى خادم؟

لا. التحويل كله في متصفحك، ولا يُحفظ شيء.

تبحث عن أداة غير موجودة أو وجدت خطأً؟نبني Tooleem حول ما يحتاجه المستخدمون فعلاً. أخبرنا بما نضيفه أو نصلحه.
راسلنا