YAML source-এ পুনর্ব্যবহার

Anchor একটি YAML node-কে নাম দেয়, আর alias সেই node-কে অন্য স্থানে নির্দেশ করে। Merge key দিয়ে একাধিক record-এ একই mapping যোগ করা যায়।

এই সুবিধাগুলো YAML লেখার ধরন বদলায়; সাধারণ JSON output-এ reference তৈরি করে না।

প্রসারিত মান ও সীমা

রূপান্তরের পর ভাগ করা property-গুলো JSON object-এর সাধারণ মান হয়। Anchor-এর নাম ও alias syntax থাকে না; compact YAML-এর তুলনায় JSON বড় হতে পারে।

JSON object ও array-এর tree হিসেবে serialize হয়। Circular alias standard JSON-এ প্রকাশ করা যায় না, তাই স্পষ্ট error দেখানো উচিত।