Şu anda dönüştürme ediyorum nasıl İşte XMLDocument için dize
StringWriter stringWriter = new StringWriter();
XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter);
xmlDoc.WriteTo(xmlTextWriter);
return stringWriter.ToString();
Bu yöntem ile sorun ben " ((tırnak) özniteliklere sahip) varsa onları kaçar olmasıdır.
Örneğin:
<Campaign name="ABC">
</Campaign>
Yukarıda beklenen XML. Ama geri dönüyor
<Campaign name=\"ABC\">
</Campaign>
Yapabileceğim "\" String.Replace ama bu yöntem iyi mi? Herhangi bir yan etkisi var mı? XML'in kendisi bir "\" içeriyorsa düzgün çalışır mı?
using
Blok kullanmak için kodu düzeltmek için +1XmlTextWriter
.