يتعامل محول CSV ↔ JSON مع الرحلة الكاملة بين أكثر تنسيقي بيانات جدولية شيوعاً. يتعامل محلل CSV الذكي مع الحقول المقتبسة التي تحتوي على فواصل، وعلامات الاقتباس المهربة، والمحددات المخصصة، والأسطر الجديدة الزائدة. يكتشف الأرقام والقيم المنطقية و 'null' تلقائياً عند التحويل من CSV إلى JSON؛ وينتج ملف CSV نظيفاً مع محاذاة المفاتيح لكل صف عند التحويل من JSON إلى CSV.
يعد نقل البيانات بين CSV و JSON مهمة يومية - سواء كان ذلك سحب تصدير قاعدة بيانات إلى أداة تستهلك JSON، أو إنشاء ملف CSV لجدول بيانات من استجابة API، أو إعادة تشكيل البيانات لنظام جديد. يقوم محول CSV ↔ JSON بكلا الاتجاهين بشكل نظيف داخل المتصفح. يتعامل محلل CSV مع الفوضى الواقعية: الحقول التي تحتوي على فواصل (عندما تكون مقتبسة)، وعلامات الاقتباس المهربة (المكررة بنمط RFC 4180)، ونهايات الأسطر CRLF أو LF، والأسطر الفارغة الزائدة، والمحددات القابلة للتكوين (مفصولة بعلامات جدولة، أو فواصل منقوطة، أو خط عمودي، أو أي شيء). يبدأ الاكتشاف التلقائي عند التحويل إلى JSON - السلاسل التي تبدو كأعداد صحيحة تصبح أرقاماً، و 'true'/'false'/'null' تصبح معادلاتها المكتوبة، ويكون تقليم المسافات البيضاء اختيارياً. عند التحويل من JSON إلى CSV، تتنقل الأداة عبر مصفوفة الكائنات وتجمع كل مفتاح فريد عبر الصفوف، ثم تنشئ ملف CSV مع صف ترويسة وخلايا مهربة بشكل صحيح. يتم مضاعفة علامات الاقتباس في الخلايا، ويتم تغليف الخلايا التي تحتوي على محددات أو أسطر جديدة بعلامات اقتباس، ويتم تسلسل الكائنات/المصفوفات المتداخلة في خلايا سلسلة JSON.
من CSV إلى JSON ومن JSON إلى CSV. يقلب زر التبديل المدخلات والمخرجات فوراً للتحقق من الرحلة الكاملة.
يتعامل المحلل مع الحقول المقتبسة، والفواصل المضمنة، وعلامات الاقتباس المهربة، ونهايات الأسطر CRLF/LF - يعمل على ملفات CSV الواقعية وليس فقط الأمثلة البسيطة.
قم بتغيير الفاصل من الفاصلة العادية إلى أي شيء - علامة الجدولة (لـ TSV)، أو الفاصلة المنقوطة (للمنطقة الأوروبية)، أو الخط العمودي، أو أي حرف واحد.
يتم تحليل الأرقام والقيم المنطقية و null إلى معادلاتها المكتوبة في مخرجات JSON. قم بإيقاف التشغيل إذا كنت تريدها جميعاً كسلاسل نصية.
يتم تحديث المخرجات مع كل ضغطة مفتاح - لا حاجة لزر 'تحويل'. الصق وشاهد النتائج فوراً.
عندما تحتوي كائنات JSON على مفاتيح مختلفة، تتضمن ترويسة CSV جميع المفاتيح الفريدة وتكون الخلايا المفقودة فارغة - دون فقدان للبيانات.
الصق تصدير CSV من قاعدة بياناتك في المحول، واحصل على مصفوفة JSON جاهزة للاستيراد إلى مستودع NoSQL أو واجهة برمجة تطبيقات تستهلك JSON.
حول استجابة API (مصفوفة JSON) إلى CSV للصق المباشر في Excel أو Google Sheets.
قم بالرحلة الكاملة عبر الأداة لتنظيف التنسيق - مفيد عند دمج ملفات CSV من مصادر مختلفة مع اقتباسات غير متسقة.
التحويل بين جداول الترجمة القائمة على CSV وملفات JSON الخاصة بالتدويل (i18n) لأدوات مثل إضافات Chrome أو React-intl.
قم بتوليد تجهيزات JSON من بيانات اختبار CSV (أو العكس) لتغذية قواعد بيانات التطوير واختبارات التكامل.
اضغط على أيقونة CSV/JSON في لوحة DevSuite Pro. تفتح لوحة بها مفتاح تبديل الاتجاه، والخيارات، ومنطقتين نصيتين.
اختر من CSV إلى JSON لتحليل البيانات الجدولية، أو من JSON إلى CSV لتبسيط مصفوفة كائنات إلى صفوف.
اضبط المحدد إذا لم يكن فاصلة، وفعل 'الصف الأول هو الترويسة' و 'اكتشاف الأرقام تلقائياً' لمطابقة شكل بياناتك.
الصق CSV أو JSON في المدخلات. يتم عرض المخرجات على اليمين فوراً.
اضغط على 'نسخ المخرجات' للحصول على النتيجة. استخدم التبديل ↔ للعكس والتحقق من أن الرحلة الكاملة تمت دون فقدان للبيانات.
قم بتثبيت DevSuite Pro مجانًا وافتح أكثر من 64 أداة للمطورين لمتصفحك.