[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何提取网页上的指定多列内容到TXT里?

本帖最后由 wh1234567 于 2020-12-20 00:22 编辑

各位老师管理们好!
要提取内容的网页链接:http://data.eastmoney.com/xg/kzz/default.html

第一步.如何用批处理提取网页上的全部页里的第1列“债券代码”和第16列“发行规模”内容输出到txt文本文件里,2个内容用“|5|”间隔,效果如下:
128128|5|29.90
128127|5|9.50
110074|5|7.87
123138|5|2.82
113154|5|15.66

第二步.全部输出到txt文本文件里完毕后,再判断txt文本里每行内容最前面的开头2位数字是否11或12,如果是11则在最前面增加“0|”,如果是12则在最前面增加“1|”,最终效果如下:
0|128128|5|29.90
0|128127|5|9.50
1|110074|5|7.87
0|123138|5|2.82
1|113154|5|15.66

希望老师帮助一下吧,在线等......

此帖仅作者可见

TOP

此帖仅作者可见
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见
QQ: 己阵亡
脚本优先 [PowerShell win10]

TOP

返回列表