تنسيقات تسلسل البيانات: JSON وYAML وXML وCSV
تنسيقات تبادل البيانات لواجهات API وملفات الإعداد والبيانات الجدولية.
تتم معالجة الملفات محلياً في متصفحك باستخدام تقنيات WebAssembly وواجهات HTML5 البرمجية. لا تغادر ملفاتك جهازك أبداً، مما يعني عدم وجود عمليات رفع للخوادم أو تخزين للملفات لدى طرف ثالث.
ابدأ التحويل فوراً على جهازك الخاص - دون انتظار رفع الملفات أو انتظار دور لتنزيلها، وبلا تقييد للسرعة من أي خادم بعيد.
استخدم كل أداة متاحة دون الحاجة لإنشاء حساب، أو الدفع مقابل خطة، أو الاصطدام بحدود اصطناعية لحجم الملفات. قم بالتحويل بالقدر الذي يمكن لمتصفحك وجهازك تحمله.
مقارنة التنسيقات والمواصفات التقنية
| تنسيق الإخراج | نوع MIME | المواصفات | النوع |
|---|---|---|---|
| JSON بيانات | application/json | RFC-4180-CSV | ترميز كائنات جافا سكريبت |
| HTML مستند | text/html | W3C-SVG | مستند ترميز النص الفائق |
المواصفات التقنية وتحليل الترميز (Codec)
JSON وYAML: واجهات API أم إعدادات سهلة القراءة؟
يتميز JSON بصياغة صارمة لا تحتمل اللبس، لذا أصبح معيارًا شائعًا لواجهات API في المتصفحات وتطبيقات الويب. أما YAML فمصمم ليكون سهل القراءة من دون أقواس معقوفة؛ لذلك تستخدمه أدوات DevOps مثل Docker وKubernetes لملفات الإعداد.
مشكلة المسافات البيضاء في YAML
يتطلب YAML دقة في المسافات البادئة؛ فقد يؤدي خلط المسافات بعلامات الجدولة أو اختلاف المحاذاة بمقدار مسافتين إلى أخطاء في التحليل أو إعدادات خادم غير صحيحة. ويكشف تحويل YAML إلى JSON أخطاء الصياغة واختلافات المخطط فورًا.
صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.