मुझे कुछ स्तर पर मिलता है, लेकिन मुझे अभी तक ऐसा कोई उदाहरण नहीं दिख रहा है जो उत्तर से अधिक प्रश्न नहीं उठाता है।मुझे समझ में नहीं आता कि कोई वाईएएमएल टैग
http://rhnh.net/2011/01/31/yaml-tutorial
# Set.new([1,2]).to_yaml
--- !ruby/object:Set
hash:
1: true
2: true
मुझे लगता है कि हम एक सेट टैग घोषणा कर रहे मिलता है। मुझे यह नहीं मिलता है कि बाद में हैश मैपिंग के साथ क्या करना है। क्या हम एक स्कीमा घोषित कर रहे हैं? क्या कोई मुझे कई टैग घोषणाओं के साथ एक उदाहरण दिखा सकता है? http://yaml.org/spec/1.2/spec.html#id2761292
%TAG ! tag:clarkevans.com,2002:
यह एक स्कीमा की घोषणा है:
मैं कल्पना के माध्यम से पढ़ा है? फाइल को सफलतापूर्वक पार्स करने के लिए क्या कोई और पार्सर करना है? कुछ प्रकार की एक स्कीमा फ़ाइल?
http://www.yaml.org/refcard.html
Tag property: # Usually unspecified.
none : Unspecified tag (automatically resolved by application).
'!' : Non-specific tag (by default, "!!map"/"!!seq"/"!!str").
'!foo' : Primary (by convention, means a local "!foo" tag).
'!!foo' : Secondary (by convention, means "tag:yaml.org,2002:foo").
'!h!foo': Requires "%TAG !h! <prefix>" (and then means "<prefix>foo").
'!<foo>': Verbatim tag (always means "foo").
क्यों यह एक प्राथमिक और माध्यमिक टैग है के लिए प्रासंगिक है, और क्यों एक माध्यमिक टैग यूआरआई का उल्लेख करता है? इन्हें हल करके क्या समस्या हल हो रही है?
मुझे लगता है कि "वे क्या हैं", और "वे वहां क्यों हैं", या "उनके लिए क्या उपयोग किया जाता है"।
में उपलब्ध है, '# सेट:
यहां एक संपूर्ण अजगर PyYaml प्रदर्शन टैग उपयोग का उपयोग कर कार्यक्रम है। नया ([1,2])। to_yaml' वास्तव में एक * टिप्पणी * है - यह एक रूबी स्टेटमेंट है जो इसके नीचे वाईएएमएल आउटपुट करेगा। – AlexFoxGill