मैं सी # से एक्सएमएल को कन्वर्ट करने के विकल्प ढूंढ रहा हूं और फिर सी # को फिर से बेकार कर रहा हूं। किसी को इसके लिए किसी भी मौजूदा समाधान के बारे में पता है? मुझे लगता है कि रोज़लिन सिंटेक्स ट्री एक्सएमएल-सीरियलज़ेबल नहीं है। मैं यह भी मानता हूं कि एक वाक्यविन्यास के लिए एक एक्सएमएल-सीरिएलाइज़र बनाना काफी बड़ा उपक्रम होगा। लेकिन शायद नहीं?XML Rosialn SyntaxTree serialize?
मुझे इसकी आवश्यकता क्यों है? मैं एक्सएलएल-मॉडल से xsl से syntaxtree-xml और फिर C# (या हो सकता है vb) के माध्यम से कोड जेनरेट करना चाहता हूं।
मैं सीधे एक्सएसएल से सी # उत्पन्न नहीं करना चाहता (ऐसा किया जा सकता है लेकिन मुझे यह आदर्श नहीं लगता)। मुझे एक्सएसएल की आवश्यकता है क्योंकि मैं एक्सएमएमएल और एचटीएमएल को एक्सएमएल-मॉडल से उत्पन्न करने जा रहा हूं और मैं भी आवश्यक इत्यादि के पीछे कोई भी कोड उत्पन्न करने में सक्षम होना चाहता हूं।
मुझे टी 4-टेम्पलेट्स के बारे में पता है लेकिन अभी मैं मैं विभिन्न कारणों से अन्य विकल्पों को देख रहा हूं।
क्या आप सिंटैक्स पेड़ को एक्सएमएल में क्रमबद्ध करना चाहते हैं, या बस deserialize? अथवा दोनों? – svick
दोनों अच्छे होंगे। –
क्यों? आपके द्वारा उल्लिखित उपयोग मामले में केवल deserialization की आवश्यकता होती है। और मुझे लगता है कि serialization सही ढंग से करना अधिक कठिन होगा, क्योंकि इसका मतलब है कि आपको सबकुछ सी # समर्थनों को संभालना होगा। यदि आपके पास केवल deserialization था, तो आपको अपने एक्सएमएल में सी # कर सकते हैं सब कुछ का प्रतिनिधित्व करने की चिंता करने की आवश्यकता नहीं होगी। – svick