الرئيسية / أدوات الملفات / أداة تسطيح JSON عبر الإنترنت
أدوات مجانية عبر الإنترنت

أداة تسطيح JSON عبر الإنترنت

قم بتسطيح JSON المتداخل إلى مفاتيح مسطحة مع فواصل مخصصة. الصق أو حمّل ملفك، واختر CSV أو JSON أو key=value، ونزّل النتيجة. تتم المعالجة محليًا داخل متصفحك.

ابدأ الاستخدام

أداة تسطيح JSON عبر الإنترنت

قم بلصق أو تحميل ملف JSON لتحويل الكائنات المتداخلة إلى صفوف مسطحة بمفاتيح مركبة، مع خيارات إخراج متنوعة.

{"user":{"name":"Ada"},"rows":[3,5]}
user.name = Ada
rows.0 = 3
rows.1 = 5

تُوصل المفاتيح بالفاصل وتصبح مواضع المصفوفات أجزاء رقمية مثل rows.0. تُحفظ المفاتيح الفارغة: {"":{"b":1}} تعطي .b = 1. تُحفظ null وfalse و0؛ الكائنات والمصفوفات الفارغة لا تنتج إدخالات. المسارات المتطابقة توقف المعالجة بخطأ؛ غيّر الفاصل أو أسماء المفاتيح. لا توجد آلية هروب للمسارات أو عملية عكسية.

النص الملصق له الأولوية؛ يُقرأ الملف فقط عندما تكون خانة النص فارغة. الفاصل الفارغ يستخدم نقطة. الحد 16777216 وحدة ترميز UTF-16 للنص، و64 MiB لكل ملف، وعمق200 و100000 قيمة ورقية أولية. تجاوز الحد يُرفض ولا يُقتطع. أرقام JavaScript قد تقرّب الأعداد الصحيحة الكبيرة؛ خزّن المعرّفات الدقيقة كسلاسل نصية. CSV: ترويسة path,value وفواصل وحقول مقتبسة؛ الاقتباس لا يمنع صيغ جداول البيانات. راجع ثم انسخ أو نزّل json-flattened.txt بشكل منفصل.

تتم المعالجة محليًا داخل متصفحك.