محول TSV إلى JSON
مرشد
محول TSV إلى JSON
حوّل بيانات القيم المفصولة بعلامات جدولة (TSV) إلى JSON فورًا. الصق بيانات جداول البيانات أو ملفات TSV واحصل على مخرجات JSON نظيفة ومنظمة — كمصفوفة من الكائنات مع رؤوس كمفاتيح، أو كمصفوفة بسيطة من المصفوفات. يتعامل مع الحقول المقتبسة، واستدلال النوع، والتنسيق القابل للتكوين.
كيف تستعمل
الصق بيانات TSV الخاصة بك في منطقة الإدخال. إذا كان صفك الأول يحتوي على رؤوس أعمدة، احتفظ بخيار "الصف الأول كرؤوس" محددًا لإنشاء مصفوفة من الكائنات بهذه الرؤوس كمفاتيح. قم بتمكين استدلال النوع لتحويل الأرقام والقيم المنطقية و null تلقائيًا. يتم تحديث مخرجات JSON فورًا — انسخها بنقرة واحدة أو اضبط المسافة البادئة حسب تفضيلاتك.
سمات
- اكتشاف الرأس – استخدم الصف الأول كمفاتيح للكائنات لإنشاء JSON ذي معنى بخصائص مسماة بدلاً من المصفوفات الخام.
- استدلال النوع – يكتشف ويحول تلقائيًا الأرقام والقيم المنطقية (true/false) وقيم null بدلاً من ترك كل شيء كسلاسل نصية.
- تنسيقا إخراج – مصفوفة من الكائنات (مع رؤوس كمفاتيح) أو مصفوفة من المصفوفات (بيانات خام) حسب احتياجاتك.
- معالجة الحقول المقتبسة – يفسر بشكل صحيح الحقول المغلفة بعلامات اقتباس مزدوجة، بما في ذلك علامات الجدولة المضمنة، والأسطر الجديدة، وعلامات الاقتباس المهربة داخل الحقول المقتبسة.
- التحكم في القيم الفارغة – اختر كيفية التعامل مع الخلايا الفارغة: التحويل إلى null، أو الاحتفاظ بها كسلسلة فارغة، أو استبعاد المفتاح تمامًا.
- مسافة بادئة قابلة للتكوين – مسافتان، 4 مسافات، علامات جدولة، أو إخراج مصغر للاستخدام الإنتاجي.
- تحويل في الوقت الفعلي – يتم تحديث المخرجات فورًا عند لصق البيانات أو تغيير أي خيار.
متى تستخدم هذه الأداة
استخدم هذه الأداة عندما تحتاج إلى تحويل مخرجات جداول البيانات، أو تفريغ قواعد البيانات، أو بيانات الحافظة من تنسيق القيم المفصولة بعلامات جدولة إلى JSON لواجهات برمجة التطبيقات، أو ملفات التكوين، أو مسارات معالجة البيانات. إنها مفيدة بشكل خاص عند نسخ البيانات من Excel أو Google Sheets (التي تنسخ بتنسيق TSV افتراضيًا)، أو تحويل ملفات السجل بمحددات علامات الجدولة، أو إعداد البيانات للاستيراد إلى تطبيقات الويب وقواعد بيانات NoSQL.
التعليمات
-
ما هو تنسيق TSV؟
TSV (القيم المفصولة بعلامات جدولة) هو تنسيق نصي بسيط لتخزين البيانات الجدولية حيث يكون كل صف سطرًا والأعمدة مفصولة بأحرف علامة جدولة. إنه أحد أكثر تنسيقات تبادل البيانات شيوعًا — عندما تنسخ خلايا من Excel أو Google Sheets، فإن بيانات الحافظة تكون بتنسيق TSV. TSV مشابه لـ CSV ولكنه يستخدم علامات الجدولة بدلاً من الفواصل، مما يتجنب المشكلات المتعلقة بظهور الفواصل داخل قيم البيانات.
-
ما الفرق بين TSV و CSV؟
كلاهما TSV و CSV يخزنان البيانات الجدولية كنص عادي، ولكنهما يستخدمان محددات مختلفة. يستخدم CSV الفواصل لفصل الأعمدة، بينما يستخدم TSV أحرف علامة الجدولة. يتمتع TSV بميزة عندما تحتوي بياناتك على فواصل (مثل العناوين أو الأوصاف) نظرًا لأن علامات الجدولة نادرًا ما تظهر في النص الطبيعي. يتم دعم CSV على نطاق أوسع من قبل الأدوات والمكتبات، ولكن TSV هو ما تحصل عليه عند النسخ من جداول البيانات. كلاهما يمكن أن يستخدم الحقول المقتبسة للتعامل مع الأحرف الخاصة.
-
ما هو استدلال النوع في تحويل البيانات؟
يقوم استدلال النوع تلقائيًا باكتشاف نوع بيانات كل قيمة بدلاً من معاملة كل شيء كسلسلة نصية. عند تمكينه، يتعرف المحول على أن '42' هو رقم (وليس السلسلة النصية "42")، و 'true' هو قيمة منطقية، ويمكن أن تكون الخلايا الفارغة null. هذا ينتج JSON أنظف جاهز للاستخدام في التطبيقات دون الحاجة إلى تحليل إضافي. يمكنك تعطيل استدلال النوع إذا كنت ترغب في الاحتفاظ بجميع القيم كسلاسل نصية.
-
كيف أقوم بنسخ بيانات TSV من جدول بيانات؟
عند تحديد ونسخ الخلايا في Excel أو Google Sheets أو معظم تطبيقات جداول البيانات، تحتوي الحافظة تلقائيًا على بيانات بتنسيق TSV — الأعمدة مفصولة بعلامات جدولة والصفوف بأسطر جديدة. ما عليك سوى تحديد نطاق بياناتك، والضغط على Ctrl+C (أو Cmd+C على Mac)، ولصقه مباشرة في هذه الأداة. سيقوم المحول بتحليل الأعمدة المفصولة بعلامات جدولة تلقائيًا. هذه هي أسرع طريقة لتحويل بيانات جداول البيانات إلى JSON.
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
