أداة بيانات ونصوص

JSON إلى CSV

حوّل قائمة سجلات JSON إلى CSV جاهز لجداول البيانات.

JSON إلى CSV يعمل على جهازك
  • يعمل في متصفحك — لا يُرفع أي شيء تدخله
  • دون تسجيل، ودون حصص، ومجاني بالقدر الذي تريده

كيف يعمل

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

الشكل الذي تتوقعه

مصفوفة كائنات، وهي ما تعيده نقطة نهاية القوائم عادةً. تؤخذ عناوين الأعمدة من المفاتيح، مجموعةً من كل سجل، فتصطف الصفوف ذات الحقول الناقصة بشكل صحيح. ويُعامل الكائن الواحد على أنه جدول بصف واحد.

يُعالَج الاقتباس بشكل سليم

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

القيم المتداخلة

القيمة التي هي بحد ذاتها كائن أو مصفوفة تُكتب نص JSON داخل الخلية، لأن CSV مسطّح ولا مكان آخر لديه لوضعها. سطّح البنية أولًا إن كانت هذه الحقول مهمة.

اختيار الفاصل

الفاصلة هي المعيار. والفاصلة المنقوطة هي ما يتوقعه Excel في الإعدادات الإقليمية التي تكون فيها الفاصلة هي الفاصل العشري — فإذا فتح جدول بياناتك الملف وكل شيء مكدّس في عمود واحد، فهذا هو السبب عادةً. والتبويب هو الأكثر أمانًا حين تكون البيانات نفسها مليئة بعلامات الترقيم.

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

JSON إلى CSV — أسئلة

ما JSON الذي يقبله؟

مصفوفة كائنات، أو كائن واحد. تؤخذ الأعمدة من المفاتيح عبر جميع السجلات.

هل ستفسد الفواصل داخل بياناتي ملف CSV؟

لا. تُوضع القيم التي تحتوي على فواصل أو علامات اقتباس أو أسطر جديدة بين علامات اقتباس وتُهرَّب بشكل صحيح.

لماذا يضع Excel كل شيء في عمود واحد؟

يتوقع إعداد اللغة والمنطقة لديك على الأرجح فواصل منقوطة. بدّل الفاصل إلى الفاصلة المنقوطة وسيُفتح بشكل صحيح.

هل تُرفع بياناتي؟

لا. يعمل التحويل بالكامل في متصفحك.