YAML और कॉन्फ़िगरेशन
YAML टिप्पणियाँ
YAML में उद्धृत मानों के बाहर # से टिप्पणी शुरू होती है। उसका उपयोग उद्देश्य समझाने के लिए करें, स्पष्ट कुंजी नाम दोहराने के लिए नहीं।
प्रकाशित
व्याख्या वाला YAML
एक उदाहरण में # के चार अर्थ
लेबल पार्सर की सीमा स्पष्ट करते हैं; रंग केवल सहायक संकेत है।
# full-line comment
service:
port: 8080 # inline comment
tag: "#release"
message: |
# this is scalar content- पूरी पंक्ति की टिप्पणीपार्सर पूरी पंक्ति अनदेखा करता है।
- इनलाइन टिप्पणीमान के बाद का सब कुछ अनदेखा होता है।
- उद्धृत लिटरल#release स्ट्रिंग का हिस्सा रहता है।
- ब्लॉक स्केलर सामग्रीइंडेंट किया #, message का हिस्सा है।
पार्स किया डेटा
मान का हिस्सा क्या बनता है?
इन चार # मामलों में उद्धृत # और ब्लॉक स्केलर के भीतर का # डेटा हैं। पूरी पंक्ति और इनलाइन # हिस्से टिप्पणियाँ हैं।
आम विफलता
# से शुरू होने वाले मान को उद्धरण में रखें
tag: #releasetag: "#release"व्याख्या वाला YAML संपादित करें
पूरी पंक्ति और इनलाइन टिप्पणियाँ
टिप्पणियाँ सेटिंग के मान का भाग बने बिना उसका अर्थ समझाती हैं।
# Production settings
port: 8080 # Public HTTP port
label: "build #42"
message: |
# This line is scalar contentअपेक्षित परिणाम: मान्य YAML; उद्धृत और ब्लॉक-स्केलर हैश चिह्न डेटा रहते हैं।
पूरे टूल में अभ्यास करें
अपना YAML कॉन्फ़िगरेशन जाँचें
अपने कॉन्फ़िगरेशन की टिप्पणियाँ, उद्धृत मान और सिंटैक्स YAML Formatter में जाँचें।