资源简介
LINQ查询xml文件
1、查找具有特定属性的元素
2、查找具有特定子元素的元素
代码片段和文件信息
using System;
using System.Linq;
using System.xml.Linq;
namespace _4_12
{
class Program
{
static void Main(string[] args)
{
XElement root = XElement.Load(@“D:\A\4-12\class.xml“);
Console.WriteLine(root);
var userLst =
from ele in root.Elements(“User“)
select ele;
foreach (var item in userLst)
{
Console.WriteLine(item);
}
var nameLst =
from ele in root.Elements(“User“)
select ele.Attribute(“Name“).Value;
foreach (string item in nameLst)
{
Console.WriteLine(item);
}
var ageLst =
from ele in root.Elements(“User“)
where int.Parse(ele.Attribute(“Age“).Value) > 20
select ele.Attribute(“Name“).Value;
foreach (var item in ageLst)
{
Console.WriteLine(item);
}
}
}
}
- 上一篇:画图软件源码
- 下一篇:USB HID源码(附文档)
相关资源
- C#与正运动控制卡
- C# 抽签系统
- C# 纸飞机大作战 游戏源码
- C# RPC框架(微服务)
- C# 绘制椭圆
- C#拖拽获取文件名称
- C# 批量生成二维码工具
- c#获取串口
- C# 海康实时监控视频SDK
- C# 资源管理器(支持右键菜单)
- C# 配置PI数据库服务器(Snapshot )
- c# can协议开发
- 关于C#中VCI_BOARD_INFO1结构体与VCI_Find
-
ASP.NET_xm
l深入编程技术 - C# 钢琴 (PianoDemo)
- C# 取色工具源代码(RGB)
- C#图片取点获取对应坐标参数工具
- 纯色背景透明化/替换色工具(C# 源码
- C# 获取文件夹内所有文件名工具
- C# 人员随机分组抽签工具及源代码
- C#定时关机、重启、注销
- C# 挂机锁 工具源码
- C# 实时获取股票数据
- c#使用redis
- plc通信(vb+c#+说明文档)
- C# JSON解析(Newtonsoft.Json)
- C# 文件批量处理器
- C# 体验套餐管理系统源码
- C#逻辑思维100题
- C#加密、安全与软件注册(9例).rar
评论
共有 条评论