में याम एमिटर वाईएएमएल उत्सर्जित करने के लिए कोई सी ++ लाइब्रेरी है? विकिपीडिया libyaml के लिए एक सी ++ रैपर का उल्लेख है, लेकिन लिंक टूटा हुआ है। आधिकारिक वाईएएमएल साइट केवल yaml-cpp प्रदान करती है, जिसे this SO प्रश्न में भी सुझाव दिया गया था, लेकिन सीपीपी-यमल केवल एक पार्सर है, न कि एक उत्सर्जक। मेरा भाग्य साथ नहीं दे रहा?सी ++
संपादित करें: मैं ऑब्जेक्ट उन्मुख इंटरफ़ेस की तलाश में हूं, इसलिए सी ++ आवश्यकता। मुझे पता है कि मैं सी ++ कोड में libyaml के सी इंटरफ़ेस का उपयोग कर सकता हूं, लेकिन यह आदर्श से कम है।
मैं yaml-cpp का लेखक हूं, और मेरा मतलब कुछ समय के लिए एक एमिटर लिखना है, लेकिन चूंकि मेरी अपनी परियोजनाओं को एक की आवश्यकता नहीं है, इसलिए मैं एक अच्छा एपीआई नहीं सोच पा रहा हूं । आप किस तरह की चीजों को उत्सर्जित करना चाहते हैं, और आपके लिए आदर्श उपयोगकर्ता इंटरफ़ेस क्या होगा? यदि आप Google कोड विकी में कोई टिप्पणी छोड़ते हैं, तो मैं * बहुत * सराहना करता हूं! –
हाय, जेसी। सी ++ वाईएएमएल लाइब्रेरी का प्रयास करने वाली एक साहसी आत्मा से मिलना अच्छा होता है। मेरे प्रश्न की प्रतिक्रिया की कमी को ध्यान में रखते हुए, ऐसा लगता है कि आप जो खोज रहे हैं उसके लिए आप सबसे अच्छी उम्मीद हैं। मैंने देर रात को पृष्ठ पर देखा, लेकिन एक अच्छी एपीआई के साथ संघर्ष किया; मैं इस सप्ताह के अंत में इसके बारे में सोचने में कुछ और समय बिताऊंगा। –
बढ़िया! आप किस प्रकार के वाईएएमएल दस्तावेज़ उत्पन्न करने की कोशिश कर रहे हैं? मैंने अभी तक एक गैर कृत्रिम रूप से निर्मित उदाहरण नहीं देखा है। –