
تحويل TSV إلى تنسيق JSON عبر الإنترنت مجانًا
عند العمل مع البيانات ، من الشائع أن تصادف ملفات بتنسيقات مختلفة. أحد هذه التنسيقات هو TSV أو Tab Separated Values ، والذي يستخدم عادة لتخزين البيانات في تنسيق جدولي. على الرغم من أن ملفات TSV مفيدة ، إلا أنها قد لا تكون الخيار الأفضل لسيناريوهات معينة ، مثل عند العمل مع تطبيقات الويب أو واجهات برمجة التطبيقات التي تتطلب بيانات بتنسيق JSON. في هذه المقالة ، سوف نستكشف كيفية تحويل TSV إلى JSON ، بما في ذلك استخدام محول TSV إلى JSON ، وكتابة كود Python للتحويل ، واستكشاف بعض الأدوات عبر الإنترنت التي تجعل العملية أسهل.
تحويل TSV إلى تنسيق JSON
التحويل هو عملية تغيير بنية تنسيق الملف من نوع إلى آخر. عند تحويل TSV إلى ملف JSON ، فأنت تقوم بشكل أساسي بتحويل القيم المفصولة بعلامات جدولة إلى تنسيق متوافق مع JavaScript Object Notation (JSON). JSON هو تنسيق خفيف الوزن وسهل القراءة يستخدم بشكل شائع لتبادل البيانات بين تطبيقات الويب وواجهات برمجة التطبيقات.
استخدام محول TSV إلى JSON
واحدة من أسهل الطرق لتحويل TSV إلى JSON هي استخدام أداة تحويل TSV إلى JSON. هناك العديد من الأدوات المتاحة عبر الإنترنت التي يمكنها تحويل TSV إلى JSON تلقائيًا ، مثل محول TSV إلى JSON هذا الموقع. لاستخدام هذه الأداة ، ما عليك سوى النسخ واللصق لتحميل بيانات TSV في حقل الإدخال ، انقر فوق "تحويل TSV إلى JSON" ، وسيتم إنشاء إخراج JSON تلقائيًا.
كتابة بيانات كود Python لتحويل TSV إلى JSON
هناك طريقة أخرى لتحويل TSV إلى JSON وهي كتابة كود Python للتحويل. Python هي لغة برمجة شائعة لديها العديد من المكتبات لمعالجة البيانات ، بما في ذلك تحويل البيانات بين تنسيقات مختلفة. إحدى هذه المكتبات هي وحدة "csv" ، والتي يمكنها قراءة وكتابة البيانات بتنسيق CSV (قيم مفصولة بفواصل) ، بما في ذلك TSV. يوضح مقتطف كود Python التالي كيفية تحويل بيانات TSV إلى JSON:
استيراد ملف csv
استيراد json
tsv_data = "" "الاسم \ t العمر \ t الجنس \ n جون \ t25 \ t ذكر \ n جين \ t30 \ t أنثى" ""
القارئ = csv.DictReader (tsv_data.splitlines () ، المحدد = 't')
json_output = json.dumps ([صف للصف في القارئ])
طباعة (json_output)
في هذا الرمز ، يتم تخزين بيانات TSV كسلسلة في متغير "tsv_data". يتم استخدام فئة "csv.DictReader" لقراءة بيانات TSV وتحويلها إلى قاموس. ثم يتم استخدام طريقة "json.dumps" لتحويل القاموس إلى سلسلة JSON. أخيرًا ، تتم طباعة إخراج JSON على وحدة التحكم.
تحويل TSV إلى JSON مع Excel
Excel هو تطبيق جداول بيانات شائع يمكن استخدامه أيضًا لتحويل بيانات TSV إلى JSON. للقيام بذلك ، ما عليك سوى فتح ملف TSV في Excel ، وتحديد البيانات التي تريد تحويلها ، ونسخها إلى الحافظة. بعد ذلك ، افتح مصنفًا جديدًا وحدد "JSON" من قائمة "لصق خاص". سيتم لصق البيانات كمصفوفة JSON.