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

  • graham025

    graham025

    25 NİSAN 2006
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010