UTILS.
الخصوصية افتراضيًا
⇄

محوّل CSV ⇄ JSON

حوّل CSV إلى مصفوفة JSON وحوّل JSON إلى CSV.

ملفاتك تبقى على هذا الجهاز

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

استخدم التنزيل لحفظ هذه الأداة كملف HTML واحد للعمل دون اتصال.

الخصوصية →

تبقى النصوص والملفات على هذا الجهاز. لا ترفع هذه الأداة أي شيء أو تحفظه.

جرّب مثالًا محلولًا

مثال

اختر فاصلة منقوطة وصف العناوين، وأدخل name;note في السطر الأول وAda;"a;b" في السطر الثاني، ثم اختر CSV → JSON. تبقى الملاحظة a;b في حقل واحد. عند تحويل [{"name":"Ada","note":"a;b"}] إلى CSV، يوضع الحقل الذي يحتوي على الفاصلة المنقوطة بين علامتي اقتباس بصورة صحيحة.

ضع في اعتبارك

تبقى قيم CSV سلاسل نصية. استخدم عناوين فريدة وغير فارغة. يجب تسطيح كائنات JSON ومصفوفاته المتداخلة قبل التحويل. يؤدي تعديل الإدخال أو الإعدادات إلى مسح النتيجة السابقة. يستخدم النسخ والتنزيل دائمًا آخر تحويل مكتمل.

حول هذه الأداة

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

الحد الأقصى للإدخال هو 5 MiB من نص UTF-8، وللإخراج 20 MiB، ولتداخل JSON ‏128 مستوى. تُحدّ معاينات الشيفرة والشجرة والجدول الكبيرة للحفاظ على استجابة الصفحة؛ ويشمل النسخ والتنزيل النتيجة كاملة. تجري المعالجة محليًا في عامل خلفي يمكن إلغاؤه، حتى في الأداة المنزّلة للاستخدام دون اتصال.

للحفاظ على سرعة الاستجابة، يقبل JSON وCSV ما يصل إلى 100,000 قيمة أو خلية. ويقبل SQL ما يصل إلى 4,000 رمز و100 مستوى متداخل.

يؤدي تعديل الإدخال أو الإعدادات إلى مسح النتيجة السابقة. يستخدم النسخ والتنزيل دائمًا آخر تحويل مكتمل.

تبقى النصوص والملفات على هذا الجهاز. لا ترفع هذه الأداة أي شيء أو تحفظه.

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

كيف أستخدم هذه الأداة؟
اختر الفاصل وحدّد ما إذا كان الصف الأول يحتوي على عناوين، ثم حوّل CSV إلى JSON أو JSON إلى CSV. افحص الجدول بجانب الشيفرة الكاملة. تبقى حقول CSV سلاسل نصية، بما فيها الأصفار البادئة. يتطلب وضع العناوين أسماء فريدة وغير فارغة وصفوفًا لها العدد نفسه من الحقول. يجب أن يكون إدخال JSON مصفوفة من كائنات مسطحة أو من مصفوفات؛ وتُرفض القيم المتداخلة. تتحول الخصائص المفقودة وقيم null إلى خلايا CSV فارغة.
كيف تتعامل الأداة مع بياناتي؟
تبقى قيم CSV سلاسل نصية. استخدم عناوين فريدة وغير فارغة. يجب تسطيح كائنات JSON ومصفوفاته المتداخلة قبل التحويل. تبقى النصوص والملفات على هذا الجهاز. لا ترفع هذه الأداة أي شيء أو تحفظه.
هل يمكنني استخدام ملفات كبيرة أو العمل دون اتصال؟
الحد الأقصى للإدخال هو 5 MiB من نص UTF-8، وللإخراج 20 MiB، ولتداخل JSON ‏128 مستوى. تُحدّ معاينات الشيفرة والشجرة والجدول الكبيرة للحفاظ على استجابة الصفحة؛ ويشمل النسخ والتنزيل النتيجة كاملة. تجري المعالجة محليًا في عامل خلفي يمكن إلغاؤه، حتى في الأداة المنزّلة للاستخدام دون اتصال. للحفاظ على سرعة الاستجابة، يقبل JSON وCSV ما يصل إلى 100,000 قيمة أو خلية. ويقبل SQL ما يصل إلى 4,000 رمز و100 مستوى متداخل.

المزيد من الأدوات