تحويل CSV إلى JSON
حوّل جدول بيانات إلى JSON لتطبيق أو واجهة برمجية (API) أو بناء موقع أو أداة أتمتة. يصبح صف العناوين أسماء الخصائص، ويمكن تحديد أنواع القيم تلقائيًا، وتختار بين مصفوفة كائنات أو شبكة بسيطة. تعمل ملفات Excel أيضًا. لا يُرفع أي شيء.
أفلت الملفات هنا أو انقر للاختيار
النتائج
طريقة تحويل CSV إلى JSON
- أفلت ملف CSV أو TSV أو Excel.
- اختر مصفوفة كائنات (المفاتيح من صف العناوين) أو مصفوفة مصفوفات.
- قرر ما إذا كانت الأرقام والقيم المنطقية والخلايا الفارغة ستُحوَّل إلى أنواع JSON.
- شغّل الأداة ونزّل ملف .json، منسقًا أو مضغوطًا.
لماذا تحوّل جدول بيانات إلى JSON
JSON هي صيغة الويب. تعيدها واجهات API، ويقرؤها JavaScript مباشرة، وتتوقعها أدوات البرمجة دون كود ومنصات الأتمتة، وتُكتب بها دائمًا تقريبًا ملفات الإعدادات والبيانات الأولية وبيانات الاختبار. أما البيانات فتبدأ حياتها عادة في جدول بيانات، لأن الناس يرتاحون لتعديلها هناك. تربط هذه الأداة بين العالمين: يدخل ملف CSV أو Excel، ويخرج ملف JSON نظيف تصبح فيه عناوين الأعمدة أسماء الخصائص.
شكلان للناتج
مصفوفة من الكائنات هو ما يريده الجميع تقريبًا. يُعامَل الصف الأول كعناوين، ويصبح كل صف بعده كائنًا بتلك المفاتيح:
[
{ "name": "Ada", "email": "ada@example.com", "plan": "pro" },
{ "name": "Grace", "email": "grace@example.com", "plan": "free" }
]
مصفوفة من المصفوفات تحتفظ بالشبكة الخام، بما فيها صف العناوين، دون مفاتيح. وهي أصغر حجمًا، والخيار الصحيح عندما لا يكون صف العناوين نظيفًا، أو عندما يهم ترتيب الأعمدة، أو عندما يتوقع المستهلك جدولًا لا سجلات.
الأرقام والقيم المنطقية والخلايا الفارغة
مع تفعيل تحويل الأنواع، تصبح القيم التي تبدو أرقامًا أرقامًا في JSON، وتصبح «true» و«false» قيمًا منطقية، وتصبح الخلايا الفارغة null. ومع إيقافه، تكون كل قيمة نصًا تمامًا كما ظهرت في الورقة. أوقفه عندما تكون لديك معرّفات تبدو رقمية لكن يجب أن تحتفظ بأصفارها البادئة، مثل الرموز البريدية ورموز المنتجات وأرقام الهواتف.
صفوف العناوين والمفاتيح النظيفة
تؤخذ أسماء الخصائص من صف العناوين كما كُتبت تمامًا. العناوين التي تحتوي على مسافات أو علامات ترقيم، مثل «First name» أو «Price (USD)»، مفاتيح JSON صالحة لكنها مزعجة في الكود. أعد تسمية الأعمدة في جدول البيانات قبل التحويل إن أردت مفاتيح مرتبة مثل first_name وprice_usd. وتحصل العناوين المكررة على لاحقة رقمية كي لا تضيع أي بيانات.
إدخال ملفات Excel
أفلت ملف .xlsx أو .xls مباشرة، وستُستخدم الورقة الأولى. تُكتب التواريخ كنصوص بصيغة ISO (2026-03-14) بدلًا من الأرقام التسلسلية الداخلية في Excel، وتُستبدل الصيغ الحسابية بقيمها.
استخدامات شائعة
- تعبئة قاعدة بيانات أو نموذج أولي ببيانات واقعية من جدول بيانات.
- إدخال قائمة منتجات أو مواقع أو أعضاء فريق في بناء موقع إلكتروني.
- الاستيراد إلى أدوات أتمتة مثل Make أو n8n أو Zapier التي تتطلب JSON.
- إنشاء بيانات اختبار من ملف مُصدَّر حقيقي.
- تحويل جدول بحث لتطبيق جوال.
الناتج المنسق سهل القراءة والمقارنة، والناتج المضغوط أصغر حجمًا للنشر. وكلاهما يُنشأ داخل متصفحك، فلا يُرفع جدول البيانات أبدًا.
الأسئلة الشائعة
هل تُرفع بياناتي؟
لا. يتم التحويل داخل متصفحك ويبقى الملف على جهازك.
كيف تُختار المفاتيح؟
من صف العناوين، كما هي مكتوبة بالضبط. العناوين المكررة تُضاف إليها لاحقة رقمية. أعد تسمية الأعمدة في جدول البيانات أولًا إذا أردت مفاتيح مرتبة.
هل ستحتفظ الرموز البريدية وأرقام الهواتف بأصفارها البادئة؟
أوقف تحويل الأنواع وستبقى كل قيمة نصًا. أما عند تفعيله، فالقيم التي تبدو أرقامًا تصبح أرقام JSON.
هل تعمل الأداة مع مصنفات Excel؟
نعم. أفلت ملف .xlsx أو .xls وستُحوَّل الورقة الأولى. وتُكتب التواريخ كنصوص بصيغة ISO.
ملفاتك لا تغادر جهازك أبدًا
كل أداة في Squishly Tools مجانية 100% وتعمل بالكامل داخل متصفحك. تُعالج صورك ومستنداتك على حاسوبك ولا تُرفع أبدًا إلى أي خادم. بلا حسابات ولا علامات مائية ولا شروط خفية.