SORU
9 Mart 2010, Salı


Dize için XmlDocument dönüştürmek

Şu anda çeviriyorumXMLDocumentiçinString

StringWriter stringWriter = new StringWriter();
XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter);

xmlDoc.WriteTo(xmlTextWriter);

return stringWriter.ToString();

Bu yöntem sorunu, eğer varsa"(var olan(tırnak) öznitelikleri) Gözden kaçırıyorlar.

Örneğin:

<Campaign name="ABC">
</Campaign>

Yukarıda beklenen XML. Ama geri döndürür

<Campaign name=\"ABC\">
</Campaign>

YapabilirimString."" . \ Değiştirin ama bu yöntem iyi mi? Yan etkileri var mı? Eğer XML kendisi varsa iyi çalışır"" . \

CEVAP
9 Mart 2010, Salı


Deyimi üstleniyor XmlDocument nesne ne deyimi ile yanlış.OuterXml?

return xmlDoc.OuterXml;

OuterXml property xml dize bir sürümü döndürür.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013
  • Titan Lee Hai

    Titan Lee Ha

    14 Temmuz 2008
  • XxMinayaxX1

    XxMinayaxX1

    9 Mayıs 2012