LINQ操作xml
来源:互联网 发布:java utc时间转换 编辑:程序博客网 时间:2024/06/10 11:09
using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Navigation;using Microsoft.Phone.Controls;using Microsoft.Phone.Shell;using System.Windows.Resources;using System.Diagnostics;using System.Xml.Linq;namespace LINQ{ public partial class XMLPage : PhoneApplicationPage { XElement tests; public XMLPage() { InitializeComponent(); //将路径中xml文件付给 StreamResourceInfo类 StreamResourceInfo xml = Application.GetResourceStream(new Uri("LINQ;component/XMLFile1.xml", UriKind.Relative)); //创建一个xml实例 赋值给tests tests =XElement.Load(xml.Stream); } private void btn_Clik(object sender, RoutedEventArgs e) { int i=0; //将xml里面Test节点中的Name长度>4的Mytest对象取出来赋值 var mysource = from item in tests.Elements("Test") where item.Attribute("Name").Value.Length>4 select new Mytest{Name=item.Attribute("Name").Value,Number=i++}; LB.ItemsSource=mysource; } } class Mytest { public string Name { get; set; } public int Number { get; set; } }}注意:xml文件的属性,生成操作为ResourceLINQ本身不难理解,需要多练 多熟悉
0 0
- XML的LINQ操作
- LINQ - 操作XML
- xml linq 读写操作
- LINQ操作xml
- Linq XMl文件操作
- Linq to xml操作XML
- linq to xml操作XML
- linq to xml操作XML
- LINQ系列:LINQ to XML操作
- 用 linq 操作xml 文件
- linq 2 xml 简单操作
- 使用Linq操作XML数据
- LINQ XML的基本操作
- LINQ XML的基本操作
- LINQ XML的基本操作
- LINQ to XML基本操作
- Linq对XML的操作
- LINQ to XML操作Xml文档
- POJ 1324 Pots(BFS)
- hdu 1907(尼姆博弈)
- Flex父子窗口相互调用
- android设计模式之单例模式
- C/C++连接MySql数据库
- LINQ操作xml
- kubuntu14.04下面vpn(vpnc)连接配置
- CXF学习08---CXF与Spring集成并配置拦截器
- Android的消息处理机制(转载)
- LeetCode-Best Time to Buy and Sell Stock III算法对比
- poj 2349 Arctic Network uva 10369(prim or kruscal最小生成树)
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- android SoundPool播放音效
- 精简60行 俄罗斯方块