文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>xml节点排序

xml节点排序

时间:2010-10-13  来源:Jessica Lu

http://hi.baidu.com/herodream/blog/item/2668afcc45f8bb1601e928b8.html
使用XPathNavigator 、XPathExpression 并设置排序方式为降序排列
 //更改为按日期降序排列
 XPathNavigator nav = this._logdoc.CreateNavigator();
 XPathExpression exp = nav.Compile(String.Format("root/item[@title='{0}']", title));
 exp.AddSort("executetime", XmlSortOrder.Descending, XmlCaseOrder.LowerFirst, "", XmlDataType.Text);
 XPathNodeIterator iter = nav.Select(exp);
 //循环迭代对象 
 int n = iter.Count;
 string str = "";
 while (iter.MoveNext())
 {
 str = iter.Current.GetAttribute("executetime", "");
 Console.WriteLine(str + "||" + iter.Current.GetAttribute("title", ""));
 }
其实更想写一个按xml节点名称排序的东西。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载