क्या सीएपीएएन में वाईएएमएल सूचियों को अच्छी तरह से गठित एक्सएमएल में परिवर्तित करने के लिए कोई मॉड्यूल हैं?मैं पर्ल में वाईएएमएल को एक्सएमएल में कैसे परिवर्तित करूं?
YAML से:
- fruits:
- apple
- pear
- orange
एक्सएमएल के लिए:
<fruits>
<apple />
<pear />
<orange />
</fruits>
शायद सबसे अच्छा विचार आपके डेटा में वाईएएमएल पार्सर का उपयोग करके पढ़ना होगा, और इसे एक्सएमएल फॉर्मेटर के साथ आउटपुट करना होगा। मैं अनुशंसा करता हूं कि आप एक्सएमएल :: सरल देखें। –
@Csongor Fagwal मैंने ऐसा करने के बावजूद किया है। मुझे डर है कि काम करने के बजाय मैं अभी तक एक और सीपीएएन मॉड्यूल लिख रहा हूं। वैसे भी एक पर्ल प्रोग्रामर के रूप में, आलस्य एक गुण है। तो लैरी कहते हैं। एक सीपीएएन मॉड्यूल आदर्श होगा .-) – GeneQ
मुझे लगता है कि आप एक एक्सएमएल दस्तावेज़ को कई तरीकों से एक्सएमएल दस्तावेज़ में मैप कर सकते हैं, इसलिए एक एक्सएमएल निर्माता के साथ वाईएएमएल पार्सर में शामिल होना मूल रूप से आप करना चाहते हैं। यह वास्तव में कोड की दो पंक्तियां है। यह वास्तव में वाईएएमएल-टू-एक्सएमएल कनवर्टर मॉड्यूल, आईएमएचओ बनाने के लिए समझ में नहीं आता है। यह जेपीजी कनवर्टर, जीआईएफ कनवर्टर के लिए एक पीएनजी, इमेजमैजिक का उपयोग करने के बजाय एक अलग पीएनजी बनाने जैसा है :) –