私はLINQ to XMLについて多くのことを読んできましたが、残念ながら、このトピック (これは私にとってかなり新しいものです) はクリックできません。そうは言っても、適切な XML ボキャブラリに関する誤解は自由に修正してください。私の目標は、XML データ (以下を参照) を取得し、ノードごとに読み取ることです。この例では、" one "、" two "、および " three " 要素の値を取得するために、 Delimitersノードを開くことができるようにしたいと考えています。次に、 Sources/SourceTypeノード内から「 one」、「two」、および「three」要素の値を取得したいと思います。
<?xml version="1.0"?>
<Values>
<Delimiters>
<one>delim 1</one>
<two>delim 2</two>
<three>delim 3</three>
</Delimiters>
<Sources>
<SourceType>
<one>type 1</one>
<two>type 2</two>
<three>type 3</three>
</SourceType>
</Sources>
</Values>
私も読んでXMLTextReader
いXMLReader
ますが、ここでの私の状況でのベストプラクティスは何かを皆さんから聞きたいと思います.
読んでくれてありがとう、
エヴァン