JSON ↔ YAML কনভার্টার
JSON এবং YAML এর মধ্যে তাৎক্ষণিকভাবে রূপান্তর করুন। JSON পেস্ট করুন YAML পেতে, বা YAML পেস্ট করুন JSON পেতে। ইনডেন্টেশন কনফিগার করুন। বিনামূল্যে, 100% আপনার ব্রাউজারে।
রেফারেন্স
JSON এবং YAML কী?
JSON (JavaScript Object Notation) একটি হালকা ডেটা-ইন্টারচেঞ্জ ফরম্যাট যা API, কনফিগারেশন ফাইল এবং ডেটা স্টোরেজে প্রাধান্য বিস্তার করে। YAML (YAML Ain't Markup Language) একটি মানব-পাঠযোগ্য ডেটা সিরিয়ালাইজেশন ফরম্যাট যা ব্রেসের পরিবর্তে ইনডেন্টেশন ব্যবহার করে। YAML হলো JSON-এর সুপারসেট — যেকোনো বৈধ JSON বৈধ YAML-ও। YAML কনফিগারেশন ফাইলে (Docker Compose, Kubernetes, GitHub Actions, Ansible) ব্যাপকভাবে ব্যবহৃত হয়।
JSON বনাম YAML — সিনট্যাক্স তুলনা
JSON অবজেক্টের জন্য {}, অ্যারের জন্য [] এবং ডাবল-কোটেড স্ট্রিং ব্যবহার করে। কমেন্ট অনুমোদিত নয়।
YAML নেস্টিংয়ের জন্য ইনডেন্টেশন, অ্যারে আইটেমের জন্য - এবং ম্যাপিংয়ের জন্য key: value ব্যবহার করে। # দিয়ে কমেন্ট সাপোর্টেড।
JSON এবং YAML এর মধ্যে কখন রূপান্তর করবেন
DevOps কনফিগারেশন — JSON API রেসপন্সকে Kubernetes ম্যানিফেস্ট, Docker Compose ফাইল বা Ansible প্লেবুকের জন্য YAML-এ রূপান্তর করুন। CI/CD পাইপলাইন — GitHub Actions, GitLab CI এবং CircleCI সবই YAML ব্যবহার করে। API ডেভেলপমেন্ট — YAML OpenAPI/Swagger স্পেককে প্রোগ্রামেটিক প্রসেসিংয়ের জন্য JSON-এ রূপান্তর করুন।
গোপনীয়তা
সমস্ত রূপান্তর 100% আপনার ব্রাউজারে চলে। কোনো ডেটা সার্ভারে পাঠানো হয় না।