CSV إلى JSON
حوّل تصدير جدول بيانات إلى سجلات JSON، داخل الصفحة.
- يعمل في متصفحك — لا يُرفع أي شيء تدخله
- دون تسجيل، ودون حصص، ومجاني بالقدر الذي تريده
كيف يعمل
الرحلة العكسية: يرسل زميل جدول بيانات ويحتاج شيء ما إليه بصيغة JSON — ملف بذر أو تجهيزة اختبار أو نص استيراد. وتكون هذه الصادرات عادةً مليئة ببيانات حقيقية، وهذا سبب وجيه لعدم لصقها في موقع مجهول.
الصف الأول يصبح المفاتيح
تُستخدم عناوين الأعمدة أسماء للخصائص في كل سجل. وتُعطى العناوين الفارغة اسمًا مؤقتًا بدلًا من حذفها، فلا يختفي أي عمود بصمت.
تُحلَّل الحقول المقتبسة بشكل سليم
قد تحتوي الحقول المحاطة بعلامات اقتباس على فواصل وفواصل أسطر وعلامات اقتباس مهرَّبة، وتُقرأ بشكل صحيح. وهذا ما يميّز محلل CSV حقيقيًا عن التقسيم عند الفواصل، ولهذا تنجو العناوين والملاحظات النصية الحرة من الرحلة.
الأرقام والقيم المنطقية تصبح أنواعًا حقيقية
القيمة التي هي رقم بالكامل تصبح رقم JSON، وtrue/false تصبح قيمة منطقية في JSON. ويبقى كل ما عدا ذلك سلسلة نصية. وهذا ما تريده عادةً؛ وإن كنت تحتاج كل شيء سلاسل نصية، فضع القيم بين علامات اقتباس في المصدر.
تُتخطى الصفوف الفارغة
تُتجاهل الأسطر الفارغة الأخيرة، التي تنتجها صادرات جداول البيانات باستمرار، بدلًا من أن تصبح سجلات فارغة.
CSV إلى JSON — أسئلة
هل يتعامل مع الحقول المقتبسة التي تحتوي على فواصل؟
نعم. تُحلَّل الحقول المقتبسة والفواصل المضمَّنة وفواصل الأسطر وعلامات الاقتباس المهرَّبة جميعًا بشكل صحيح.
هل تُحوَّل الأرقام إلى أرقام حقيقية؟
نعم، وكذلك true وfalse. ويبقى كل ما عدا ذلك سلسلة نصية.
ماذا لو لم يكن في ملف CSV صف عناوين؟
أضف واحدًا أولًا — فالصف الأول يُستخدم لأسماء الخصائص.
هل تُرفع بياناتي؟
لا. يحدث كل شيء في متصفحك.