wp7读取网络上和本地的xml文件
来源:互联网 发布:mac下最好用的输入法 编辑:程序博客网 时间:2024/05/16 11:05
新建的 本地New.xml
<?xml version="1.0" encoding="utf-8" ?>
<New>
<Id>1</Id>
<Name>Retro TV</Name>
<Image_url>http://www.bb.immmooo.com/CMS//images/stories/mmmooo/small_mmmooo-img1332677403.png</Image_url>
<Desc>★Feeling, just so good! ★Designing, just fabulous! ★Idea, just unique! ★Quality, just 100% approved. </Desc>
<Download_url>http://www.mmmooo.net/wp</Download_url>
</New>
l
private void button1_Click(object sender, RoutedEventArgs e)
{
//读取网络的xml 文件
WebClient modelClient = new WebClient();
modelClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Client_DownloadStringCompleted);
modelClient.DownloadStringAsync(new Uri("http://www.mmmooo.net/wp/index.xml"));
//读取本地的xml 文件
//XDocument loadedData = XDocument.Load("New.xml");
//var data = from query in loadedData.Descendants("New") select new WpNew { Name = (string)query.Element("Name"), Image_url = (string)query.Element("Image_url"), Download_url = (string)query.Element("Download_url") };
//txtName.Text = data.First().Name;
//txtImag.Text = data.First().Image_url;
//txtDownLoad.Text = data.First().Download_url;
}
void Client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
//if (e.Result != null)
//{
// XmlReader xml = XmlReader.Create(new StringReader(e.Result));
// XElement xe = XElement.Load(xml);
// XDocument loadedData = xe.Document;
// txtName.Text = xe.Element("Name").Value;
// txtImag.Text = xe.Element("Image_url").Value;
// txtDownLoad.Text = xe.Element("Download_url").Value;
//}
//if (e.Result != null)
//{
// XDocument doc = XDocument.Load(new StringReader(e.Result));
// var data = from query in doc.Descendants("New") select new WpNew { Name = (string)query.Element("Name"), Image_url = (string)query.Element("Image_url"), Download_url = (string)query.Element("Download_url") };
// txtName.Text = data.First().Name;
// txtImag.Text = data.First().Image_url;
// txtDownLoad.Text = data.First().Download_url;
//}
if (e.Result != null)
{
//Stream s = e.Result;
XDocument doc = XDocument.Parse(e.Result);
var data = from query in doc.Descendants("New") select new WpNew { Name = (string)query.Element("Name"), Image_url = (string)query.Element("Image_url"), Download_url = (string)query.Element("Download_url") };
txtName.Text = data.First().Name;
txtImag.Text = data.First().Image_url;
txtDownLoad.Text = data.First().Download_url;
}
if (e.Result != null)
{
//Stream s = new Stream(e.Result);
XDocument doc = XDocument.Parse(e.Result, LoadOptions.SetLineInfo);
var data = from query in doc.Descendants("New") select new WpNew { Name = (string)query.Element("Name"), Image_url = (string)query.Element("Image_url"), Download_url = (string)query.Element("Download_url") };
txtName.Text = data.First().Name;
txtImag.Text = data.First().Image_url;
txtDownLoad.Text = data.First().Download_url;
}
- wp7读取网络上和本地的xml文件
- WP7 读取本地资源文件如xml
- 解析本地/网络上的xml文件
- WP7编程 读取外部XML文件中存放的记录
- KXML解释本地或网络上的XML文件
- iPhone/iPad 开发: 解析本地/网络上的xml文件
- iPhone/iPad 开发: 解析本地/网络上的xml文件
- iPhone/iPad 开发: 解析本地/网络上的xml文件
- 读取本地 文件 和 URL网络 文件 的 两个例子
- Javascript读取网络上XML文件内容
- Flex的读取本地XML文件方式
- WP7 Isolated Storage 系列 - 5.使用XmlSerializer读取和存储XML文件
- WP7 Isolated Storage 系列 - 6.使用XmlWriter读取和存储XML文件
- Windows Phone 7(WP7)开发 读取本地资源文件
- java读取网络上的xml
- WP7中关于XML文件的读取,过滤,绑定的几种方法
- 读取网络XML文件
- C# 的泛型以及网络下载Xml文件和读取Xml文件
- C中的Variable length arrays (变长数组)
- 关于小公司招人,这个太有道理了
- python BeautifulSoup 安装
- 《Microsoft SQL Server企业级平台管理实践》 (zz)
- Pyhton Map 拉链法 的实现
- wp7读取网络上和本地的xml文件
- UPnP协议编程实践
- 网页视觉设计小技巧
- 图片相关操作(截取,缩略,翻转。。。。)
- 怎么定位图表区域在MsChart上的位置?
- 读取其他应用的manifest文件
- JS表单判断函数代码大全
- 网页中的平衡、对比、连贯和留白
- Raknet和新版本MySQL兼容性问题