YAML↔JSON↔TOML কনভার্টার (উভয়মুখী, শুধুমাত্র ব্রাউজার)
YAML / JSON / TOML-এর মধ্যে রূপান্তর করুন। তাৎক্ষণিকভাবে পেস্ট, ফরম্যাট এবং রূপান্তর করুন।
রূপান্তর (ইনপুট / আউটপুট)
রূপান্তরিত আউটপুট এখানে প্রদর্শিত হবে...
অপশন
অপশন
- কমেন্ট রাখা হয় না (JSON-এ কোনো কমেন্ট নেই)।
- রূপান্তরের সময় YAML anchors/aliases হারিয়ে যেতে পারে।
নির্দেশিকা: YAML JSON TOML রূপান্তর
১. আপনার টেক্সট পেস্ট করুন
ইনপুট প্যানেলে YAML/JSON/TOML পেস্ট করুন।
২. ফরম্যাট বেছে নিন
ইনপুট (অটো-ডিটেক্ট ঠিক আছে) এবং আউটপুট ফরম্যাট সিলেক্ট করুন।
৩. কপি / ডাউনলোড
আউটপুট কপি করুন বা ফাইল হিসেবে সেভ করুন।
ইয়ামল থেকে জেএসন (YAML→JSON)
YAML পেস্ট করুন এবং আউটপুট ফরম্যাট JSON সেট করুন।
জেএসন থেকে ইয়ামল (JSON→YAML)
JSON পেস্ট করুন এবং আউটপুট ফরম্যাট YAML সেট করুন।
জেএসন থেকে টমল (JSON→TOML)
JSON পেস্ট করুন এবং আউটপুট ফরম্যাট TOML সেট করুন।
নোট এবং টিপস
শুধুমাত্র ব্রাউজারে প্রসেসিং
সব রূপান্তর এই ব্রাউজারেই হয়। কোনো সার্ভার আপলোড নেই।
টাইপ কোয়ারশন লক্ষ্য করুন
YAML ইমপ্লিসিটভাবে টাইপ পরিবর্তন করতে পারে। সন্দেহ থাকলে ভ্যালুগুলোকে উদ্ধৃতি চিহ্নের (quote) মধ্যে রাখুন।
UTF-8
UTF-8 ধরা হয়। নন-ASCII টেক্সট সমর্থিত।
টিপ
JSON-এর পার্থক্য (diff) সহজে বুঝতে কী সর্টিং চালু করুন।
FAQ
আমি কি YAML anchors / aliases রাখতে পারি?
সেগুলো প্রসারিত (expanded) হতে পারে কারণ JSON/TOML-এ এর বিকল্প নেই। শেয়ার করা রেফারেন্সের ওপর নির্ভর করলে ফলাফল যাচাই করে নিন।
টাইপ কি পরিবর্তন হতে পারে (সংখ্যা বনাম স্ট্রিং)?
হ্যাঁ। YAML ইমপ্লিসিটভাবে টাইপ ব্যাখ্যা করতে পারে। উদাহরণস্বরূপ, "01" একটি সংখ্যা হতে পারে এবং yes/no/on/off বুলিয়ান হতে পারে। প্রয়োজন হলে স্পষ্টভাবে উদ্ধৃতি চিহ্ন ব্যবহার করুন।
কোন এনকোডিং ব্যবহার করা হয়?
UTF-8। জাপানিজ এবং অন্যান্য নন-ASCII টেক্সট সমর্থিত।
কমেন্ট কি সংরক্ষিত থাকে?
না। JSON-এ কোনো কমেন্ট নেই, তাই রূপান্তরের সময় কমেন্ট বাদ দেওয়া হয়।
আমার ইনপুট কি কোনো সার্ভারে পাঠানো হয়?
না। সব প্রসেসিং আপনার ব্রাউজারে হয়।