الخطوة 1
الصق JSON أو حمّل ملفًا محليًا
استخدم كائنًا واحدًا لصف واحد أو مصفوفة من الكائنات لصفوف متعددة. يقتصر النص الملصق وملف .json محلي واحد على 5 MB لكل منهما.
الصق كائن JSON واحدًا أو مصفوفة من الكائنات، أو حمّل ملف .json محليًا. اختر الفاصل، وعاين الصفوف والأعمدة، وانسخ CSV أو نزّله من دون تسجيل أو تسجيل دخول.
مساحة عمل JSON إلى CSV
تصبح المفاتيح العليا أعمدة. تبقى الكائنات والمصفوفات المتداخلة كنص JSON مضغوط في خلية واحدة، وتبقى بيانات المصدر في صفحة المتصفح هذه.
JSON ملصق · استخدم Ctrl/Command + Enter للتحويل.
النتيجة
حوّل سجلات كائنات صالحة لفحص جدول والنص الخام المفصول.
لا يوجد جدول محوّل بعد
ستعرض النتيجة صفوفًا وأعمدة وبايتات وخلايا ذات قيم متداخلة ونصًا شبيهًا بالصيغة بعد التحويل.
الخطوة 1
استخدم كائنًا واحدًا لصف واحد أو مصفوفة من الكائنات لصفوف متعددة. يقتصر النص الملصق وملف .json محلي واحد على 5 MB لكل منهما.
الخطوة 2
حدد الفاصلة أو الفاصلة المنقوطة أو الجدولة. أبقِ خيار UTF-8 BOM مفعّلًا عندما تستفيد الوجهة من علامة ترميز، أو عطّله لتنزيل UTF-8 عادي.
الخطوة 3
افحص الجدول وCSV الخام، وتأكد من حقائق الصفوف والأعمدة والبايتات والقيم المتداخلة والخلايا الشبيهة بالصيغة، ثم انسخ النتيجة أو نزّلها.
CSV جدول مسطح. يبدأ التحويل المتوقع بـ JSON على شكل سجلات وقواعد واضحة للمفاتيح والحقول المفقودة وقيم null والأنواع.
يتحول الكائن المفرد إلى صف واحد. وفي المصفوفة، يجب أن يكون كل عنصر في المستوى الأعلى كائنًا؛ إذ لا توفر القيم العددية وصفوف المصفوفات المتداخلة أعمدة مسماة لهذا المسار.
يتحول المفتاح إلى عمود عند ظهوره للمرة الأولى. يمكن للسجلات اللاحقة إدخال أعمدة إضافية من دون تجاهل تلك القيم بصمت.
يتحول المفتاح المفقود وJSON null كلاهما إلى حقل CSV فارغ. تتحول الأرقام والقيم المنطقية والسلاسل إلى حقول نصية، لذلك لا تُحفظ أنواع القيم الأصلية.
يتطلب النص المفصول اقتباسًا متسقًا وإعدادات وجهة متوافقة. قد تكشف مراجعة قصيرة عن فواصل خاطئة أو افتراضات ترميز أو قيم قد يفسرها جدول البيانات كصيغ.
تُقتبس الحقول التي تحتوي على الفاصل المحدد أو علامة اقتباس مزدوجة أو إرجاع عربة أو فاصل سطر. وتُضاعف علامات الاقتباس المضمنة، وتستخدم السجلات نهايات أسطر CRLF.
استورد باستخدام إعداد الفاصلة أو الفاصلة المنقوطة أو الجدولة نفسه المستخدم أثناء التحويل. تُضاف علامة UTF-8 BOM الاختيارية إلى الملف المُنزّل فقط؛ ولا تغير نص CSV المنسوخ.
تبلغ النتيجة عن الحقول النصية التي تبدأ مثل صيغ جداول البيانات. راجع القيم غير الموثوقة قبل فتح الملف؛ لا يضيف المحول بادئة بصمت ولا يعيد كتابة بيانات المصدر.
يغير نقل JSON الهرمي إلى جدول نصي مسطح بنيته. توضّح الحدود أدناه هذا التعيين وحد المعالجة الحالي في المتصفح.
تبقى القيم المتداخلة في حقل واحد كنص JSON مضغوط. اختر سير عمل تسطيح أو ETL عندما يجب أن يتحول كل مسار متداخل إلى عمود منفصل أو تتوسع الصفوف المتداخلة.
يُحلل المحول الحالي النص الملصق والملف المحدد محليًا ولا ينشرهما إلى خدمة تحويل خارجية. لا يلزم التسجيل أو تسجيل الدخول.
تقتصر هذه الأداة على 5 MB ولا تدعم البث أو جلب URL أو اختيار صفوف JSONPath أو تسطيح البنى العميقة أو معالجة عدة ملفات. تحتاج المسارات الكبيرة إلى سير عمل بث أو سطر أوامر أو ETL.
يُحلل JSON الملصق وملف .json محلي واحد محدد ويُحوّل في صفحة المتصفح هذه. لا ترسل الأداة الحالية بيانات المصدر أو CSV المُنشأ إلى خدمة تحويل خارجية.
الصق JSON أو حمّل ملف .json محليًا واحدًا، واختر الفاصلة أو الفاصلة المنقوطة أو الجدولة، ثم حدد تحويل إلى CSV. راجع الجدول أو CSV الخام، ثم انسخ النص أو نزّل الملف.
يقبل كائن JSON واحدًا أو مصفوفة غير فارغة لا تحتوي إلا على كائنات. يصبح الكائن المفرد صف بيانات واحدًا. تُرفض السلاسل والأرقام والقيم المنطقية وnull في المستوى الأعلى، وكذلك المصفوفات التي لا تكون صفوفها كائنات.
تُنشأ الرؤوس من اتحاد مفاتيح المستوى الأعلى بحسب ترتيب ظهورها. عندما لا يحتوي سجل على مفتاح معروف، يتلقى ذلك الصف حقل CSV فارغًا لذلك العمود.
يُسلسل الكائن أو المصفوفة المتداخلة كنص JSON مضغوط داخل خلية CSV واحدة. لا يقوم هذا المحول بتسطيح المسارات المتداخلة إلى أعمدة منقطة ولا يختار مصفوفة متداخلة كمصدر منفصل للصفوف.
تتحول JSON null والمفتاح المفقود كلاهما إلى حقل CSV فارغ. تتحول السلاسل والأرقام والقيم المنطقية إلى حقول نصية، لذا لا يحتفظ CSV بمعلومات نوع كافية لإعادة إنشاء JSON الأصلي بدقة.
يُغلّف الحقل الذي يحتوي على الفاصل المحدد أو علامة اقتباس مزدوجة أو إرجاع عربة أو فاصل سطر بعلامات اقتباس مزدوجة. وتُكتب كل علامة اقتباس مزدوجة داخل الحقل مرتين، وتستخدم سجلات الناتج نهايات أسطر CRLF.
نعم. اختر الفاصلة أو الفاصلة المنقوطة أو الجدولة قبل التحويل. يجب أن تستخدم الوجهة الفاصل نفسه عند استيراد الملف.
عند تفعيله، يبدأ التنزيل بعلامة ترتيب بايتات UTF-8 يمكن أن تساعد بعض برامج جداول البيانات على التعرف على الترميز. لا تُضمّن عند نسخ CSV الخام، ويظل سلوك الاستيراد معتمدًا على الوجهة.
تفسر بعض برامج جداول البيانات النص الذي يبدأ بمحارف مثل علامة يساوي أو زائد أو ناقص أو @ على أنه صيغة. يبلغ المحول عن هذه الخلايا لكنه لا يغيرها، إذ لا توجد قاعدة تعقيم واحدة صحيحة لكل جدول بيانات وسير عمل بيانات لاحق.
يحلل المحول الحالي النص الملصق والملف المحلي المحدد في صفحة المتصفح هذه. لا يرسل JSON المصدر أو CSV المُنشأ إلى خدمة تحويل خارجية، ولا يتطلب حسابًا، ويحد الإدخال بـ 5 MB.
تابع باستخدام أداة أخرى تعمل في المتصفح.
CSV إلى JSON
الصق CSV أو حمّل ملفًا محليًا واحدًا بصيغة .csv أو .txt، واختر الفاصل وتنسيق JSON، ثم حوّل صف الرؤوس والسجلات إلى مصفوفة JSON. تُحلّل الحقول المقتبسة في متصفحك، وتبقى القيم سلاسل نصية، ولا يلزم التسجيل أو تسجيل الدخول.
منسّق JSON ومدقّقه
الصق JSON أو افتح ملفاً لتنسيقه أو التحقق منه أو تحسينه أو تصغيره. اختر المسافة البادئة، وراجع أخطاء المحلل، وانسخ النتيجة أو نزّلها في متصفحك من دون تسجيل دخول.
مولّد Hash
استخدم مولّد التجزئة هذا لإنشاء ملخص SHA من نص UTF-8 دقيق أو ملف محلي واحد. اختر SHA-256 أو SHA-384 أو SHA-512 أو SHA-1 القديم، ثم قارن النتيجة أو انسخها أو نزّلها بتنسيق hex أو Base64 من دون إرسال المصدر إلى خدمة تجزئة خارجية.
مرمّز وفاك ترميز Base64
رمّز أو فك ترميز نص UTF-8 وBase64 الآمن لـ URL عبر الإنترنت. الصق قيمة وانسخ النتيجة أو نزّلها من متصفحك دون تسجيل أو تسجيل دخول.