YAML إلى JSON API - محول مجاني عبر الإنترنت
تحليل سلسلة YAML وإرجاع تمثيل JSON المكافئ. يتعامل مع الهياكل المتداخلة، والمصفوفات، والمثبتات، والأسماء المستعارة، والسلاسل متعددة الأسطر.
Code examples
curl -X POST https://api.botoi.com/v1/yaml/to-json \
-H "Content-Type: application/json" \
-d '{"yaml":"name: botoi\nversion: 2.1.0\nfeatures:\n - hashing\n - uuid"}'When to use this API
معالجة بيانات Kubernetes
قم بتحويل بيانات Kubernetes YAML إلى JSON للمعالجة البرمجية أو التحقق من الصحة أو التغذية في kubectl باستخدام --output=json.
ترحيل تكوين CI/CD
قم بتحويل إجراءات GitHub أو تكوينات CircleCI YAML إلى JSON عند الترحيل إلى الأدوات التي تتوقع إدخال JSON.
Frequently asked questions
هل يتم دعم مراسي YAML والأسماء المستعارة؟
نعم. يحل المحلل نقاط ارتساء YAML (&) والأسماء المستعارة (*) في شكلها الموسع في مخرجات JSON.
هل يتعامل هذا مع YAML متعدد المستندات؟
تقوم واجهة برمجة التطبيقات (API) بمعالجة المستند الأول في دفق YAML متعدد المستندات. لا يتم تقسيم المستندات المنفصلة التي تحتوي على --- إلى كائنات JSON متعددة.
كيف يتم التعامل مع علامات YAML؟
يتم تجاهل علامات YAML المخصصة (على سبيل المثال، !include). يتم تحليل القيمة كنوعها الأصلي.
ماذا يحدث مع المفاتيح المكررة؟
تقوم المفاتيح المكررة في نفس التعيين بالكتابة فوق القيم السابقة، بما يتوافق مع سلوك مواصفات YAML 1.2.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.