الخطوة 1
الصق CSV أو حمّل ملفًا محليًا
ضمّن صف رؤوس واحدًا يتبعه صف بيانات واحد على الأقل. يقتصر كل من النص الملصق وملف محلي واحد بصيغة .csv أو .txt على 5 MB.
الصق CSV أو حمّل ملفًا محليًا واحدًا بصيغة .csv أو .txt، واختر الفاصل وتنسيق JSON، ثم حوّل صف الرؤوس والسجلات إلى مصفوفة JSON. تُحلّل الحقول المقتبسة في متصفحك، وتبقى القيم سلاسل نصية، ولا يلزم التسجيل أو تسجيل الدخول.
مساحة عمل CSV إلى JSON
يصبح الصف الأول أسماء الخصائص. تُحلل الفواصل المقتبسة وعلامات الاقتباس المزدوجة وفواصل الأسطر المقتبسة محليًا؛ وتبقى قيم الخلايا سلاسل نصية.
CSV ملصق · استخدم Ctrl/Command + Enter للتحويل.
النتيجة
حوّل صف العناوين وصفوف البيانات لفحص مصفوفة الكائنات.
لا يوجد JSON محوّل بعد
ستعرض النتيجة حقائق فعلية عن الكائنات والمفاتيح والبايتات والخلايا الفارغة بعد التحويل.
الخطوة 1
ضمّن صف رؤوس واحدًا يتبعه صف بيانات واحد على الأقل. يقتصر كل من النص الملصق وملف محلي واحد بصيغة .csv أو .txt على 5 MB.
الخطوة 2
اختر الفاصلة أو الفاصلة المنقوطة أو علامة الجدولة لمطابقة المصدر. اختر JSON مقروءًا بمسافتين أو إخراجًا مصغّرًا مضغوطًا.
الخطوة 3
حوّل الصفوف، وأكّد العدد الفعلي للكائنات والمفاتيح والبايتات، ثم انسخ النتيجة أو نزّل ملف .json صالحًا.
يستخدم المحول بنية إخراج مقصودة: صف رؤوس واحد تتبعه سجلات تصبح مصفوفة من كائنات ذات مفاتيح متسقة.
تصبح كل خلية رأس مفتاح JSON بعد إزالة المسافات المحيطة بها. تحتفظ الخلايا المتبقية بنصها الأصلي، بما في ذلك المسافات الداخلية.
لا يمكن تعيين الرؤوس الفارغة أو المكررة إلى خصائص الكائنات بصورة متوقعة، لذلك يُبلّغ المحول عن خطأ بدلًا من استبدال البيانات بصمت.
يجب أن يحتوي كل سجل غير فارغ على عدد الحقول نفسه الموجود في صف الرؤوس. تُتخطى الصفوف الفارغة؛ ويُبلّغ عن الحقول الناقصة أو الزائدة مع رقم صف المصدر.
تتيح علامات الاقتباس المزدوجة ظهور الفواصل وعلامات الاقتباس وفواصل السجلات داخل قيمة من دون تغيير بنية الجدول.
تبقى قيمة مثل Lovelace, Ada حقلًا واحدًا عند اختيار الفاصلة كفاصل، لأن الفاصلة تقع داخل علامتي اقتباس مزدوجتين متطابقتين.
داخل حقل مقتبس، اكتب علامتي اقتباس مزدوجتين لتمثيل علامة اقتباس حرفية واحدة. يُبلّغ عن علامة اقتباس شاردة بعد نص غير مقتبس بدلًا من التخمين.
يبقى حرف إرجاع العربة أو السطر الجديد داخل حقل مقتبس على نحو صحيح جزءًا من السلسلة النصية. خارج علامات الاقتباس، ينهي الحرف نفسه السجل الحالي.
لا يملك CSV مخططًا عالميًا للأرقام أو القيم المنطقية أو التواريخ أو القيم null. يتجنب هذا المحول التخمين ويترك التحويل المتعمد للنوع لخطوة التطبيق التالية.
تبقى قيم مثل 00123 وfalse و2026-07-20 وnull سلاسل نصية. يحافظ ذلك على النص كما هو ويتجنب إزالة الأصفار البادئة أو تغيير المعرّفات بصمت.
يستخدم الإخراج المنسّق مسافة بادئة بمسافتين للمراجعة. يزيل الإخراج المصغّر المسافات البيضاء الخاصة بالتنسيق، لكنه يحتوي على الكائنات وقيم السلاسل النصية نفسها.
تقرأ الصفحة الحالية وتحلل ما يصل إلى 5 MB محليًا. لا توفر اكتشافًا تلقائيًا للفاصل أو تحويلًا متدفقًا أو وضعًا من دون رؤوس أو استنتاجًا للنوع أو إخراجًا متداخلًا.
يُحلّل CSV الملصق وملف واحد محدد بصيغة .csv أو .txt ويُحوّلان في صفحة المتصفح هذه. لا تنشر الأداة الحالية البيانات المصدرية أو JSON المُنشأ إلى خدمة تحويل خارجية.
الصق CSV أو حمّل ملفًا محليًا واحدًا بصيغة .csv أو .txt، واختر الفاصلة أو الفاصلة المنقوطة أو علامة الجدولة، وحدد JSON المنسّق أو المصغّر، ثم اختر «تحويل إلى JSON». راجع معلومات الكائنات والمفاتيح والبايتات قبل النسخ أو التنزيل.
نعم. يتطلب هذا المحول صف رؤوس. يصبح كل رأس فريد وغير فارغ، بعد إزالة المسافات المحيطة به، اسم خاصية، ويصبح كل سجل لاحق كائنًا واحدًا بهذه الخصائص.
يبقى الفاصل أو فاصل السطر داخل حقل محاط بعلامات اقتباس مزدوجة جزءًا من ذلك الحقل. ينهي الفاصل غير المقتبس الحقل، وينهي فاصل السجل غير المقتبس الصف.
داخل حقل CSV مقتبس، تمثل علامتا اقتباس مزدوجتان متجاورتان علامة اقتباس مزدوجة حرفية واحدة. يُبلّغ عن علامة اقتباس شاردة أو حرف غير متوقع بعد علامة اقتباس ختامية بدلًا من التخمين.
نعم. اختر الفاصلة المنقوطة أو علامة الجدولة قبل التحويل. يجب أن يطابق الفاصل المحدد البيانات المصدرية؛ هذا المحول المتخصص لا يكتشف الفاصل تلقائيًا.
لا. تبقى كل خلية سلسلة JSON نصية، بما فيها قيم مثل 00123 وtrue وfalse وnull. يمنع ذلك تغيير المعرّفات أو الأصفار البادئة أو النص الذي أدخله المستخدم بصمت.
يُبلّغ المحول عن أول صف يختلف عدد حقوله عن صف الرؤوس ولا ينشئ JSON جزئيًا. صحّح الفواصل الناقصة أو الزائدة وعلامات الاقتباس غير المتطابقة قبل التحويل مرة أخرى.
لا. ينشئ هذا المحول المتخصص كائنات JSON ذات أسماء، لذا أضف صف رؤوس يتضمن اسمًا فريدًا وغير فارغ لكل عمود قبل التحويل.
تحلّل الصفحة الحالية النص الملصق وملفًا محليًا واحدًا محددًا في هذا المتصفح. لا ترسل المصدر أو JSON المُنشأ إلى خدمة تحويل خارجية، ولا تتطلب حسابًا، وتحدّ الإدخال إلى 5 MB.
نعم. يحفظ «تنزيل JSON» المصفوفة نفسها المعروضة في لوحة النتائج، باستخدام التنسيق المحدد بمسافتين أو التنسيق المصغّر المضغوط.
تابع باستخدام أداة أخرى تعمل في المتصفح.
JSON إلى CSV
الصق كائن JSON واحدًا أو مصفوفة من الكائنات، أو حمّل ملف .json محليًا. اختر الفاصل، وعاين الصفوف والأعمدة، وانسخ CSV أو نزّله من دون تسجيل أو تسجيل دخول.
منسّق JSON ومدقّقه
الصق JSON أو افتح ملفاً لتنسيقه أو التحقق منه أو تحسينه أو تصغيره. اختر المسافة البادئة، وراجع أخطاء المحلل، وانسخ النتيجة أو نزّلها في متصفحك من دون تسجيل دخول.
مولّد Hash
استخدم مولّد التجزئة هذا لإنشاء ملخص SHA من نص UTF-8 دقيق أو ملف محلي واحد. اختر SHA-256 أو SHA-384 أو SHA-512 أو SHA-1 القديم، ثم قارن النتيجة أو انسخها أو نزّلها بتنسيق hex أو Base64 من دون إرسال المصدر إلى خدمة تجزئة خارجية.
مشفّر وفاك تشفير Base64
رمّز أو فك ترميز نص UTF-8 وBase64 الآمن لـ URL عبر الإنترنت. الصق قيمة وانسخ النتيجة أو نزّلها من متصفحك دون تسجيل أو تسجيل دخول.