我想讀出一個xml文件到一個文本塊,用戶可以在textblock中編輯這個文本,並將附加的變化應用回xml文件......我目前被卡住了。這是我到目前爲止已經完成:streamreader讀出xml文件的行
private void Editbuildstreams_Click(object sender, RoutedEventArgs e)
{
BuildstreamTextblock.Visibility = Visibility.Visible;
using (StreamReader srr = new StreamReader("initial.xml"))
{
string line;
while ((line = srr.ReadLine()) != null)
{
BuildstreamTextblock.Text = line;
}
}
}
這裏是XML文件的結構:
<xml>
<email>
..
</email>
<buildstream1>
<path value="apple"/>
</buildstream1>
<buildstream2>
<path value="pear"/>
<path value="bananas"/>
</buildstream2>
</xml>
的問題是:
我怎麼讀出的行xml文件?
我只對獲取xml文件的某些部分感興趣,我只得到<buildstream1>
& <buildstream2>
被讀出嗎?
不是每個XML都可以綁定到數據網格。 – 2011-06-14 06:49:57