こんにちは、icalander によって開発された奇妙な xml ドキュメントからいくつかの xml を解析しようとしています。データの解析だけでも結構苦労しましたが、stackoverflowの方々のおかげで無事に解析できました。ここで、ノード間の解析に助けが必要です。これは、私が解析しているxmlファイルへのリンクです( http://datastore.unm.edu/events/events.xml )
Visual Studio 2010 の pivotapp モデルを使用して、このアプリを作成しています。MainViewModel.cs セクションで、タグが "LineOne" の代わりに出力されることを期待して、次のコードを変更しています (以下にリストされているコード)。たとえば、上記の xml ファイルから、LineOne = Lobo's Got Talent が必要です。
これを実現するための最善の方法を見つける手助けが必要です。日付と時刻を含む LineTwo と、説明を含む LineThree が必要です。
お時間を割いてご協力いただき、ありがとうございました。
public void LoadData()
{
var webClient = new WebClient();
webClient.OpenReadAsync(new Uri("http://datastore.unm.edu/events/events.xml"));
webClient.OpenReadCompleted += new OpenReadCompletedEventHandler(webClient_OpenReadCompleted);
}
public void webClient_OpenReadCompleted(object sender,
OpenReadCompletedEventArgs e)
{
XDocument unmXdoc = XDocument.Load(e.Result, LoadOptions.None);
this.Items.Add(new ItemViewModel() { LineOne = unmXdoc.ToString(),
LineTwo = "", LineThree = "" });
}
ご覧いただきありがとうございます。