C#读取XML文件数据,如何获取某列中的最大值 C#读取XML文件数据,如何获取某列中的最大值,求各大侠帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataSet ds = new DataSet(); ds.ReadXml(strPath); return ds; 这个情况下使用Linq就比较不错,假设你获得的数据集名为list,以age为例var max = list.Max(x=>x.Age); 这个情况下使用Linq就比较不错,假设你获得的数据集名为list,以age为例var max = list.Max(x=>x.Age);6楼这个朋友,这个X是什么意思?那里来的?DataSet ds = new DataSet(); ds.ReadXml(strPath); return ds; 接下来我该杂写?一直没搞定 提供一个比较笨却实用的方法。使用doc获取xml中的数据至List中,再一个个遍历比较。XmlDocument xmldoc = new XmlDocument(); xmldoc.Load("data.xml"); 楼上写的基本已经能搞定了,你应该是主要不懂linq表达式,也不用懂太多,就知道简单的就能用了,希望楼主学习一下,呵呵 问题已经解决了,谢谢各位,至于用遍历方式进行比较,这个方法也是我最开始想到的,不过这个方法太麻烦了,我已经找到解决方法:取最小值XmlNodeList temp = doc.SelectNodes("//cate/@id[not(//cate/@id < .)]"); 取最大值XmlNodeList temp = doc.SelectNodes("//cate/@id[not(//cate/@id > .)]"); 新人求教:app.config 修改问题 R语言与C#结合编程 如何上传图片到网络目录服务器 "精通"C#的进来回答面试题,看自己有多“精”~~~~~~~~~` VS2005不报错。怎么回事? 这个继承接口 运用怎么是正确的? 并非所有的代码路径都有返回值 文件无法访问与待机有什么关系? 网页提交时提示说无法验证数据,怎么回事? 今天面试,没有通过,郁闷.... c# 读取xml问题,xml文件开始有一段schema,在ReadXml的时候报异常 c#反射(Assembly.LoadFile(dllName))
ds.ReadXml(strPath);
return ds;
6楼这个朋友,这个X是什么意思?那里来的?
DataSet ds = new DataSet();
ds.ReadXml(strPath);
return ds;
接下来我该杂写?一直没搞定
使用doc获取xml中的数据至List中,再一个个遍历比较。
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load("data.xml");
取最小值XmlNodeList temp = doc.SelectNodes("//cate/@id[not(//cate/@id < .)]");
取最大值
XmlNodeList temp = doc.SelectNodes("//cate/@id[not(//cate/@id > .)]");