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

  • alexis gillis

    alexis gilli

    23 HAZİRAN 2011
  • Baby Big Mouth

    Baby Big Mou

    5 Mart 2013
  • InfoPuppet

    InfoPuppet

    15 Kasım 2011