मैं सी # में हल्का संपादक बना रहा हूं और एक स्ट्रिंग को अच्छी तरह से स्वरूपित XML स्ट्रिंग में परिवर्तित करने के लिए सबसे अच्छी विधि जानना चाहता हूं। मुझे आशा है कि सी # लाइब्रेरी में "सार्वजनिक बूल फॉर्मेटएक्सएक्सएमएल (स्ट्रिंग टेक्स्ट, आउट स्ट्रिंग फॉर्मेटेडएक्सएमएलटीक्स्ट)" में एक सार्वजनिक विधि है, लेकिन यह इतना आसान नहीं हो सकता है, है ना?सी # में, स्ट्रिंग को एक्सएमएल के रूप में प्रारूपित करने का सबसे अच्छा तरीका क्या है?
बहुत विशेष रूप से, "कुछ विधि" विधि क्या होगी जो नीचे उत्पादन का उत्पादन करेगी?
string unformattedXml;
string formattedXml;
unformattedXml = "<?xml version=\"1.0\"?><book><author>Lewis, C.S.</author><title>The Four Loves</title></book>"
formattedXml = SomeMethod(unformattedXml);
Console.WriteLine(formattedXml);
आउटपुट:
<?xml version="1.0"?>
<book id="123">
<author>Lewis, C.S.</author>
<title>The Four Loves</title>
</book>
धन्यवाद, यह वही है जो मैं बाद में था :) – thatuxguy
ऐसा लगता है जैसे पार्स() विधि XML घोषणा के बिना स्ट्रिंग को पार्स नहीं करती है। –