أداة للمطورين / 15
محوّل YAML إلى CSV / CSV إلى YAML
حوّل سجلات مصفوفة YAML المنظمة إلى CSV متوافق مع RFC 4180 وواعٍ بعلامات الاقتباس، أو حلّل CSV إلى YAML منسّق.
محوّل YAML إلى CSV / CSV إلى YAML: يحلّل TOEA سجلات تعيين YAML باستخدام js-yaml ويحوّلها إلى CSV متوافق مع RFC 4180، أو يحلّل CSV المراعي لعلامات الاقتباس إلى سجلات YAML منسّقة. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
كيفية إنشاء الأعمدة
يتكون الرأس من كل مفتاح يظهر في أي سجل، وفق ترتيب ظهوره للمرة الأولى. يحصل السجل الذي يفتقد مفتاحًا على خلية فارغة، ويكون المفتاح الذي قيمته null فارغًا أيضًا، لذلك لا يستطيع CSV التمييز بين الحالتين. يتحول الربط المفرد بدلًا من القائمة إلى صف واحد. إذا ظهر عمود لم تتوقعه، فمن المحتمل أن يكون أحد السجلات يحتوي على مفتاح به خطأ إملائي؛ ابحث عنه في YAML للعثور على السجل.
الأرقام عند التحويل من CSV إلى YAML
في الاتجاه الآخر، تصبح الخلايا التي تبدو رقمية أرقامًا في YAML، وتصبح true وfalse قيمًا منطقية. تفقد الرموز البريدية والرموز التي تبدأ بأصفار هذه الأصفار (02134 تصبح 2134)، وتصبح 1e3 مساوية لـ 1000، وتُقرَّب المعرّفات التي يتجاوز طولها 15–16 رقمًا. عندما تكون هذه القيم مهمة، أضف علامات اقتباس حولها في YAML بعد ذلك، أو استخدم CSV إلى JSON، الذي يحتفظ بكل قيمة كسلسلة نصية.
طريقة الاستخدام
- اختر وضع YAML إلى CSV أو CSV إلى YAML.
- الصق النص المصدر.
- انقر على تحويل لعرض الناتج أو نسخه أو تنزيله.
الخصوصية والقيود
تجري جميع عمليات التحليل والتحويل محليًا في المتصفح.
أدوات ذات صلة
الأسئلة الشائعة
ما بنية YAML المطلوبة لتصدير CSV؟
يجب أن تكون المدخلات قائمة من كائنات التعيين، مثل سجلات المفتاح والقيمة.
كيف تُعالَج الكائنات المتداخلة؟
تُرمّز البنى المتداخلة بتنسيق JSON داخل خلايا CSV للحفاظ على البيانات.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا