تحويل YAML إلى JSON
إدخال YAML
خيارات التحويل
نتيجة التحويل
يرجى إدخال كود YAML وانقر على زر التحويل لعرض النتيجة
كيفية الاستخدام
إدخال كود YAML
لصق كود YAML الذي تحتاجه إلى التحويل في مربع الإدخال.
ضبط خيارات التحويل
ضبط حجم المسافة ونوع المسافة حسب الحاجة.
اختر نوع العملية
انقر على زر "تحويل إلى JSON" للتحويل، أو انقر على زر "ضغط JSON" للضغط.
نسخ أو تنزيل النتيجة
يمكنك نسخ كود JSON المحول أو تنزيله كملف JSON.
أساسيات YAML و JSON
ما هو YAML؟
YAML (YAML Ain't Markup Language) هو تنسيق تسلسل بيانات قابل للقراءة من قبل الإنسان، يستخدم غالبًا في ملفات التكوين وتبادل البيانات. يستخدم المسافات للتمثيل الهرمي، وهو بناء جملة بسيط وسهل القراءة.
مثال أساسي على YAML:
# هذا تعليق name: John Doe age: 30 address: street: 123 Main St city: Anytown country: USA skills: - JavaScript - Python - HTML/CSS isActive: true
ما هو JSON؟
JSON (JavaScript Object Notation) هو تنسيق تبادل بيانات خفيف الوزن، مبني على مجموعة فرعية من JavaScript. يستخدم أزواج المفاتيح القيم والمصفوفات لتمثيل هياكل البيانات، وسهل على الآلة تحليله وتوليده.
مثال أساسي على JSON:
{
"name": "John Doe",
"age": 30,
"address": {
"street": "123 Main St",
"city": "Anytown",
"country": "USA"
},
"skills": [
"JavaScript",
"Python",
"HTML/CSS"
],
"isActive": true
}
الاختلافات الرئيسية بين YAML و JSON
- YAML يستخدم المسافات للإشارة إلى الهيكل الهرمي، بينما JSON يستخدم أقواس фигурية وأقواس مربعة
- YAML يدعم التعليقات، بينما JSON لا يدعم التعليقات
- YAML أسهل على الإنسان قراءته وكتابته، بينما JSON أكثر ملاءمة للمعالجة بواسطة الآلة ونقل الشبكة
- YAML يسمح بتخطي الاقتباسات (في بعض الحالات)، بينما JSON يتطلب أن تكون المفاتيح وقيم النص بين قوسين مزدوجين
- كلا النوعين يمكن تحويلهما إلى بعضهما البعض، وقدرة التعبير متساوية
API开发平台
快速构建、测试和部署API
推荐工具
أداة تنسيق XML - أداة مجانية عبر الإنترنت لتجليد وضغط كود XML
أداة تنسيق XML مجانية عبر الإنترنت تدعم وظائف مثل تجليد كود XML، الضغط، التحقق من الصحة، وغيرها، مما يجعل كود XML الخاص بك أكثر قياسًا وقراءة. توفر معاينة تنسيق فورية ودعم عدة خيارات تنسيق XML.
تحويل XML إلى JSON - أداة تحويل عبر الإنترنت مجانية
يمكن لأداة تحويل XML إلى JSON تحليل وتحويل سلاسل تنسيق XML وسلاسل تنسيق JSON، وتنسيق السلاسل المحولة.
أداة تنسيق وضغط JavaScript عبر الإنترنت - تجميل، تحسين، وتشويش كود JS
أداة قوية عبر الإنترنت لتنسيق وضغط كود JavaScript (JS). تدعم مسافات بادئة مخصصة (باستخدام علامات التبويب أو المسافات)، طي/فك طي الكود، الالتفاف التلقائي للسطور، تجميل الكود بنقرة واحدة، وضغط/تشويش فعّال لنصوص JS، مما يساعد المطورين على تحسين قابلية قراءة الكود، وتقليل حجم الملف، وتحسين أداء الموقع.
محول YAML إلى JSON - صندوق الأدوات المجاني عبر الإنترنت
أداة تحويل متبادل بين تنسيقات YAML (YML) و JSON عبر الإنترنت، تدعم التحويل المتبادل بين بيانات YAML و JSON، وتدعم أيضًا التحقق من صحة بيانات تنسيق YAML و JSON المدخلة.
تنسيق YAML - أداة YAML عبر الإنترنت المجانية
أداة تنسيق وتحسين مظهر YAML عبر الإنترنت المجانية التي تدعم ضبط المسافة البادئة التلقائي، وتسليط الضوء على النحو، وإزالة الفراغات الزائدة، مما يجعل كود YAML الخاص بك واضحًا وسهل القراءة. لا حاجة للتثبيت، تنسيق одним نقرًا لتحسين قابلية قراءة وكفاءة صيانة ملفات YAML!