2009-06-04 16 views
6

मैं उपयोग कर रहा हूँ सी # YAML पार्सर Code Project Site
सी # YAML प्रसंस्करण

मेरी YAML निम्नलिखित

- id: tagid 
    tag: 
    - name: tagname 
    value: tagvalue 

के बाद यह सफलतापूर्वक पार्स कर दिया गया है, मैं कैसे डेटा आइटम इसलिए का उपयोग करते हैं जैसा दिखाई देता है पर उल्लेख किया मैं कुछ आगे की प्रक्रिया के लिए कर सकते हैं कि। उदाहरण के लिए अगर मैं "नाम" क्या कोड मैं लिखने के लिए की आवश्यकता होगी का मूल्य प्राप्त करने की आवश्यकता, दस्तावेज़ doc.Root का उपयोग, लेकिन यह कैसे उपयोग करने के लिए पर कोई उदाहरण नहीं मिल सकता है कहते हैं।

उत्तर

3

मैं पता लगा doc.Root

doc.Root एक मानचित्रण रिटर्न का उपयोग कैसे करें के बाद यह YAML इनपुट पार्स किया है। मैं रिकर्सिवली अगर डेटा आइटम में से किसी का मिलान या अनुक्रम और फिर उसके अनुसार कार्य कर रहे हैं यह देखना होगा कि मानचित्रण पार्स।

यह थोड़ा अनुभवहीन विधि है, लेकिन इतने लंबे समय के रूप में यह काम करता है।

कई धन्यवाद

संबंधित मुद्दे