TC官方合作论坛

 找回密码
 立即注册
查看: 1251|回复: 4

[问题] 遍历读取内容·求解!

[复制链接]
发表于 2013-10-14 22:57:21 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
    网页内容:
    名字1:我爱你|
    名字2:我也爱你|
    名字3:我爱你爱我|

    返回值,返回值1,数
    读取=网络.url读内容(
www.ys168.com)
    数目=字符串.分割(读取,"名字1:",返回值)


   读取某某网站的内容  (已知网站里有三个名字) 架设我不知道有多少个名字的情况下   如果去得知一共有多少个名字?
   
   得知 一共有多少个名字后  怎样指定获取 名字后面的文字?
回复

使用道具 举报

发表于 2013-10-15 00:04:39 | 显示全部楼层
按网页内容的特点来判断

每行名字都有: 和 | 符号的

那么判断网页内容一共有几个 : 或 | 符号  那么就代表有几个名字
————————————————————————————

读取名字可查找:这个符号第一次出现的地方  到 | 之间的  那么就是名字内容
第二次从第一个行名字的 |来开头

————————————————————————————
语文老师死的早。。表达的不是很清晰。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-15 00:09:43 | 显示全部楼层
回复 2楼78213505的帖子

用什么函数来·获取有多少个|符号呢?
回复 支持 反对

使用道具 举报

发表于 2013-10-15 00:21:50 | 显示全部楼层
回复 3楼badcwytga的帖子

  1. 功能 开始_点击()
  2.     返回值=数组[],个数,结尾,开头
  3.    
  4.     网页内容="名字1:我爱你|名字2:我也爱你|名字3:我爱你爱我|"
  5.    
  6.     内容分割=字符串.分割(网页内容,"|",返回值)  
  7.    
  8.     boolr=数组空间.大小(返回值,个数)
  9.     个数--
  10.    
  11.     调试输出("名字最大个数为:"&个数)
  12.    
  13.     遍历(a=0;a<个数;a++)
  14.         调试输出(返回值[a])
  15.         
  16.         开头= 字符串.查找字符串(返回值[a],":")   
  17.         开头++
  18.         
  19.         结尾=字符串.长度(返回值[a])
  20.         
  21.         辅助.消息框(字符串.截取(返回值[a],开头,结尾))
  22.     遍历结束
  23. 功能结束
复制代码

仅供参考下

回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-15 13:04:46 | 显示全部楼层
回复 4楼78213505的帖子

前面&#183;获取一共有多少个名字&#183;可以实现了。

后面的代码&#183;发生了问题

获取一共有多少个名字&#183;如果有1个名字&#183;就遍历一次就够了&#183;如果有3个名字&#183;就遍历3次。
每遍历一次&#183;就获取名字后面的字:XXXX| 添加到 列表框.增加文本("列表框0",AA)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-23 23:48 , Processed in 0.048069 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表