YAML और कॉन्फ़िगरेशन

YAML टिप्पणियाँ

YAML में उद्धृत मानों के बाहर # से टिप्पणी शुरू होती है। उसका उपयोग उद्देश्य समझाने के लिए करें, स्पष्ट कुंजी नाम दोहराने के लिए नहीं।

प्रकाशित

व्याख्या वाला YAML

एक उदाहरण में # के चार अर्थ

लेबल पार्सर की सीमा स्पष्ट करते हैं; रंग केवल सहायक संकेत है।

# full-line comment
service:
  port: 8080 # inline comment
  tag: "#release"
  message: |
    # this is scalar content
  1. पूरी पंक्ति की टिप्पणीपार्सर पूरी पंक्ति अनदेखा करता है।
  2. इनलाइन टिप्पणीमान के बाद का सब कुछ अनदेखा होता है।
  3. उद्धृत लिटरल#release स्ट्रिंग का हिस्सा रहता है।
  4. ब्लॉक स्केलर सामग्रीइंडेंट किया #, message का हिस्सा है।

पार्स किया डेटा

मान का हिस्सा क्या बनता है?

इन चार # मामलों में उद्धृत # और ब्लॉक स्केलर के भीतर का # डेटा हैं। पूरी पंक्ति और इनलाइन # हिस्से टिप्पणियाँ हैं।

आम विफलता

# से शुरू होने वाले मान को उद्धरण में रखें

टिप्पणी, डेटा नहीं
tag: #release
वास्तविक डेटा
tag: "#release"

व्याख्या वाला YAML संपादित करें

पूरी पंक्ति और इनलाइन टिप्पणियाँ

टिप्पणियाँ सेटिंग के मान का भाग बने बिना उसका अर्थ समझाती हैं।

# Production settings
port: 8080 # Public HTTP port
label: "build #42"
message: |
  # This line is scalar content

अपेक्षित परिणाम: मान्य YAML; उद्धृत और ब्लॉक-स्केलर हैश चिह्न डेटा रहते हैं।

पूरे टूल में अभ्यास करें

अपना YAML कॉन्फ़िगरेशन जाँचें

अपने कॉन्फ़िगरेशन की टिप्पणियाँ, उद्धृत मान और सिंटैक्स YAML Formatter में जाँचें।

YAML Formatter में आगे बढ़ें →