SORU
24 EKİM 2011, PAZARTESİ


XmlNode Değeri vs Code

Bir XML URL dolu okul için bir ping uygulama yaratıyorum. XmlNode.Value boş bir sonucu oldu, çünkü bir saat kaybettim.

InnerText içine değiştirdim ve gayet iyi çalıştı.

Şimdi MSDN diyor çünkü fark nedir merak ettim .Değeri düğümün değerini döndürür ve InnerText düğümü ve tüm alt düğümlerini art arda eklenmiş değerlerini döndürür.

Birisi bana lütfen bunu açıklayabilir mi?

<sites>
<site>
    <url>www.test.be</url>
    <email>test@test.be</email>
</site>
<site>
    <url>www.temp.be</url>
    <email>temp@temp.be</email>
</site>
<site>
    <url>www.lorim.ipsum</url>
    <email>interim.address@domain.com</email>
</site></sites>

CEVAP
24 EKİM 2011, PAZARTESİ


Örneğin, XML <Foo>Bar</Foo> gibi görünüyor, o zaman "" aslında sayılır ayrı bir düğüm: XmlText bir düğüm (alt-tabaka XmlNode). Bar varsa XmlText düğüm Value özelliği olurdu "". Bar

"Foo" XmlElement (aynı zamanda alt-tabaka XmlNode) olarak kabul edilir. XmlNode.Value * * * düğüm türüne bağlı olarak farklı şeyler verir. Value null döndüren gösteren this table Element düğümler için bkz.

Foo InnerText düğümü döndürür "Bar" çünkü çocukların değerleri (bu durumda, XmlText tek düğüm) birleştirir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • HBO

    HBO

    17 Mayıs 2006
  • KendrickLamarVEVO

    KendrickLama

    9 ŞUBAT 2011