私はURLがいっぱいのXMLを使って学校用のpingアプリケーションを作成しています。 XmlNode.Value
のために1時間が失われました。XmlNode値とInnerText
次に、InnerText
に変更して正常に動作しました。
MSDNでは、.Valueはノードの値を返し、InnerText
はノードとそのすべての子ノードの連結値を返します。
誰かが私のためにこれを説明できますか? (XmlNode
からサブ分類)XmlText
ノード:
<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]main.com</email>
</site></sites>
XMLファイルのサンプルを投稿したい場合があります。 –
@FrazellThomas - .Valueと.InnerTextの違いは、XMLを見なくても簡単に理解できます –
デバッグして直接ウィンドウを使用すると、デバッグ作業に多くの時間を費やすことができます。現在のコンテキストに基づいてコードを実行し、XElementのすべてのプロパティとその値を書き出します。この方法では、オブジェクトグラフを簡単に見て、Valueがnullであることを確認できますが、InnerTextには値が含まれていることを確認できます。お役に立てれば。 –