यहां बताया गया है कि वर्तमान में मैं XMLDocument को स्ट्रिंग में कैसे परिवर्तित कर रहा हूं
StringWriter stringWriter = new StringWriter();
XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter);
xmlDoc.WriteTo(xmlTextWriter);
return stringWriter.ToString();
इस पद्धति के साथ समस्या यह है कि अगर मेरे पास " ((उद्धरण) जो मेरे पास हैं, तो यह उनसे बच जाता है)।
उदाहरण के लिए:
<Campaign name="ABC">
</Campaign>
ऊपर एक्सएमएल अपेक्षित है। लेकिन यह लौट आता है
<Campaign name=\"ABC\">
</Campaign>
मैं String.Replace "\" कर सकता हूँ, लेकिन क्या यह तरीका ठीक है? क्या कोई भी दुष्प्रभाव हैं? क्या यह ठीक काम करेगा अगर XML में "\" हो
using
ब्लॉक का उपयोग करने के लिए कोड को ठीक करने के लिए +1 और नहींXmlTextWriter
।