النقاط الرئيسية
- 01استقراء رؤوس أعمدة CSV من جميع مفاتيح فريدة عبر كل كائن في الصفيف.
- 02الكائنات التي تفتد مفاتيح تنتج خلية فارغة بدلاً من كسر الصف.
- 03يدعم فواصل الفاصلة والفاصلة المنقوطة والعلامة والأنابيب للتوافقية مع أي جدول بيانات.
- 04التحويل يعمل 100% في متصفحك - بيانات JSON الخاصة بك لم تُرفع أو تُخزن أبداً.
لماذا تحتاج إلى محول JSON إلى CSV
JSON هي صيغة الإخراج الافتراضية لواجهات برمجة التطبيقات وقواعد البيانات وأنظمة التحليلات والتصديرات الخلفية. لكن أصحاب الأعمال والمحللون البيانات ومعظم أدوات الإبلاغ يتوقعون جداول بيانات - ملفات CSV التي تُفتح بسرعة في Excel أو Google Sheets أو Numbers. نسخ JSON إلى جدول بيانات يدويًا غير عملي بما يتجاوز حفنة من الصفوف.
محول JSON إلى CSV في Handytool يسطح مصفوفة JSON إلى جدول تلقائياً. يمسح كل كائن عن مفاتيحه، يبني اتحاد جميع الأعمدة، يكتب صف واحد لكل كائن، ويهرب القيم التي تحتوي على فواصل أو علامات أو أسطر جديدة - متابعة RFC 4180 بحيث الإخراج يجول بشكل صحيح في Excel و Google Sheets. كل شيء يعمل في متصفحك، لذلك ردود واجهات برمجة التطبيقات بيانات حساسة تبقى بعيداً عن خوادم الأطراف الثالثة.
كيفية تحويل JSON إلى CSV
- 01
الصق JSON الخاص بك
الصق مصفوفة JSON أو رد واجهة برمجة تطبيقات أو أي كائن في الجزء الأيسر. مصفوفة من الكائنات تحول بشكل أفضل - كائن واحد لكل صف.
- 02
اختر فاصل
الفاصلة هي المعيار لمعظم الأدوات. انتقل إلى الفاصلة المنقوطة لـ Excel الأوروبي، العلامة لـ TSV، أو الأنابيب لأشكال أنابيب البيانات.
- 03
معاينة الإخراج
يعرض الجزء الأيمن CSV مع رؤوس مستقراة من مفاتيح الكائن. الكائنات مع مفاتيح مفقودة تنتج خلايا فارغة بدلاً من كسر البنية.
- 04
نسخ أو تحميل CSV
انسخ CSV إلى الحافظة أو انقر على تحميل لحفظه كـ converted.csv، جاهز لـ Excel أو Google Sheets أو Numbers أو استيراد قاعدة بيانات.
بنى JSON التي يتم دعمها
- 01صفائف من الكائنات (الأكثر شيوعاً - كائن واحد يصبح صف واحد)
- 02صفائف من الصفائف (جداول 2D خام)
- 03كائنات مفردة (يتم تحويلها إلى جدول مفتاح/قيمة ذي عمودين)
- 04كائنات بمفاتيح غير متسقة (الحقول المفقودة تصبح خلايا فارغة)
- 05قيم تحتوي على فواصل أو علامات أو أسطر جديدة (يتم إفلاتها تلقائياً لكل RFC 4180)
بيانات JSON الخاصة بك تبقى في متصفحك
المحول يعمل 100% في متصفحك باستخدام JavaScript. لا بيانات يتم إرسالها إلى خادم، لا حساب مطلوب، ولا شيء مسجل. هذا مهم عندما تحتوي JSON الخاصة بك على مفاتيح واجهة برمجة تطبيقات أو سجلات المستخدمين أو بيانات مالية أو أي حمولة أخرى حساسة لن تريد تخزينها على خدمة طرف ثالث.
تعمل الأداة أيضاً بدون اتصال. بمجرد تحميل الصفحة يمكنك قطع الاتصال عن الإنترنت والاستمرار في التحويل. لا يوجد حد مفروض من قبل الخادم على حجم الملف أو الصف - السقف العملي هو ذاكرة متصفحك المتاحة.
JSON إلى CSV الأسئلة الشائعة
كيف أحول JSON إلى CSV عبر الإنترنت؟
الصق مصفوفة JSON الخاصة بك في الجزء الأيسر، اختر فاصل، وانقر على تحويل. حمّل النتيجة كـ converted.csv أو انسخها إلى الحافظة.
هل يعمل مع JSON المتداخل؟
قيم عددية عالية المستوى مكتوبة مباشرة. الكائنات أو الصفائف المتداخلة يتم تسلسل كسلاسل JSON في الخلية بحيث لا يتم فقدان بيانات - سطح البنية أولاً إذا كنت بحاجة إلى كل حقل في عموده الخاص.
ماذا إذا كانت كائناتي لها مفاتيح مختلفة؟
تبني الأداة اتحاد جميع المفاتيح الموجودة عبر كل كائن. المفاتيح المفقودة تنتج خلايا فارغة بدلاً من كسر الصف.
هل يمكنني فتح الإخراج في Excel؟
نعم. حمّل .csv وافتحها في Excel أو Google Sheets أو Numbers أو LibreOffice. انتقل إلى فاصل الفاصلة المنقوطة إذا كنت على موقع Excel أوروبي.
هل يتم رفع JSON الخاص بي في أي مكان؟
لا. يعمل المحول بالكامل في متصفحك. بيانات الخاصة بك لم تلمس خادماً أبداً ولا شيء مسجل.
هل يفلت الفواصل والعلامات داخل القيم؟
نعم. أي قيمة تحتوي على الفاصل النشطة أو علامة مزدوجة أو سطر جديد يتم لفها بعلامات مزدوجة والعلامات الداخلية مضاعفة، متابعة RFC 4180.