2011-08-30 30 views
0

我有位于http://www.example.com/sample_file.xml如何通过使用Visual Basic .NET和Windows Phone 7

<DataSet> 
<Body> 
<Day date="2011-08-29"> 
<Price type="Macy's">123.4</Price> 
<Price type="Tiffany's">456.7</Price> 
</Day> 
</DataSet> 
</Body> 

使用VB.NET这个XML文件来从URL读取XML数据,我想读从Web文件并在TextBlock中显示信息('类型'和'价格')。

我也想得到单一类型的价格(例如:梅西百货)。

+0

您需要下载的文件,使用的DataContractSerializer将数据转换成一个对象,使用数据。网上有很多例子。 – invalidusername

+0

你也可以在下载的文件上使用LINQ to Xml来查询你想要的属性。 – invalidusername

+0

这里是关于DataContractSerializer的信息:http://msdn.microsoft.com/en-us/library/system.runtime.serialization.datacontractserializer.aspx – invalidusername

回答

0

只需使用LINQ到XML,它真的很容易,

我有一个链接在这里,它在C#中,但你可以很容易地写相同的VB。

Building an XML based RSS Reader