社区
C#
帖子详情
请问如何倒序读取XML
qwers1235879
2013-05-07 04:35:24
我想要倒序读取并显示一个本地的XML文件 请问应该怎么做?
...全文
156
4
打赏
收藏
请问如何倒序读取XML
我想要倒序读取并显示一个本地的XML文件 请问应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
暮归老牛
2013-05-07
打赏
举报
回复
无论是先正先反 还是先从中间显示 拿到数据就好办了 就怕你拿不到数据
newtee
2013-05-07
打赏
举报
回复
XElement xe = XElement.Load(xmlpath); char[] arr = xe.ToString().ToCharArray(); Array.Reverse(arr); Console.WriteLine(new string(arr));
qwers1235879
2013-05-07
打赏
举报
回复
如果 用linq 请问怎么实现
newtee
2013-05-07
打赏
举报
回复
先正着读 然后reverse
ajax教程 在线视频培训教程(含课程源代码)
讲解ajax的工作原理和实例全国省市区3级联动01-ajax概要和第一个示例02-AJAX 工作原理03-创建
XML
HttpRequest 对象04-使用phpstorm工具来开发05-Get方法和
读取
中文乱码解决06-Post方法和小坑的解决07-
XML
HttpRequest请求知识点08-
读取
xml
文件和缓存的清除09-onreadystatechange事件回调函数10-AJAX PHP实例11-AJAX 3级联动全国区域-原理分析和资料12-AJAX 3级联动全国区域-核心代码解说
生成百度sitemap站点地图的php类.zip
<?php /* * SiteMap接口类 */ class SitemapAction extends Action{ private static $baseURL = ''; //URL地址 private static $askMobileUrl = 'http://m.xxx.cn/ask/'; //问答移动版地址 private static $askPcUrl = "http://www.xxx.cn/ask/"; //问答pc地址 private static $askZonePcUrl = "http://www.xxx.cn/ask/jingxuan/"; //问答精选Pc链接 private static $askZoneMobileUrl = "http://m.xxx.cn/ask/jx/"; //问答精选移动版链接 //问答setmaps public function askSetMap(){ header('Content-type:text/html;charset=utf-8'); //获取问题列表 $maxid = 0; //索引文件最大id $minid = 0; //索引文件最小id $psize = 1000; //数据库每次取数量 $max
Xml
= 5000; //
xml
写入记录数量 $where = array(); //
读取
索引文件 $index = APP_PATH.'setmap
xml
/Index.txt'; //关联setmaps路径 $ask
Xml
= "../siteditu/ask/ask.
xml
"; if(!file_exists($index)){ $fp=fopen("$index", "w "); if ( !is_writable($index) ){ die("文件:" .$index. "不可写,请检查!"); }首先取出1000条数据(可以灵活些成活的,方便以后修改),然后循环生成
xml
格式文件。file_puts_contens写入文件。然后再把生成的
xml
文件名称、取出问题的最小id、取出问题的最大id、取出问题的条数写出一个索引查询的txt文件当中,格式大概是这个样子的。0,3146886,3145887,1000发现最后面的条数是1000了吗、第一次select取出1000条数据、然后写入0.
xml
文件当中。把取出的
xml
文件名称、最小id、最大id、条数写入到索引查询txt中。第一次写入了1000条数据到0.
xml
、生成条数为1000。第二次查询的时候select语句会成为。 where id > 取出的最大id(当前mysql为正序查询、如果为
倒序
、改成小于) limit 1000 这样的话又取出1000、然后修改索引查询txt的最小id、最大id、生成条数加到2000。以此类推等生成条数到了5000的时候再另起一行写入索引文件、类似这样0,3146886,3145887,5000 1,3148886,3147887,1000这样写的话就减轻了服务器的压力。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章