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

  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • kindlechatmail

    kindlechatma

    25 AĞUSTOS 2010
  • WestsideMrArO

    WestsideMrAr

    6 EKİM 2010