تحويل YAML إلى JSON

1251 مرة استخدم | 5.0 تقييم

إدخال YAML

خيارات التحويل

لم يتم التحويل

نتيجة التحويل

يرجى إدخال كود YAML وانقر على زر التحويل لعرض النتيجة

كيفية الاستخدام

1

إدخال كود YAML

لصق كود YAML الذي تحتاجه إلى التحويل في مربع الإدخال.

2

ضبط خيارات التحويل

ضبط حجم المسافة ونوع المسافة حسب الحاجة.

3

اختر نوع العملية

انقر على زر "تحويل إلى JSON" للتحويل، أو انقر على زر "ضغط JSON" للضغط.

4

نسخ أو تنزيل النتيجة

يمكنك نسخ كود 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!