Я создаю приложение ping для школы с XML, полным URL-адресов.
Я потерял час из-за XmlNode.Value
, получив нулевое значение.
Затем я изменил его на InnerText
, и он работал нормально.
Теперь мне было интересно, какая разница, поскольку MSDN говорит, что .Value возвращает значение node и InnerText
возвращает конкатенированные значения node и всех его дочерних узлов.
Может кто-нибудь объяснить это мне, пожалуйста?
<sites>
<site>
<url>www.test.be</url>
<email>[email protected]</email>
</site>
<site>
<url>www.temp.be</url>
<email>[email protected]</email>
</site>
<site>
<url>www.lorim.ipsum</url>
<email>[email protected]</email>
</site></sites>