TC官方合作论坛

 找回密码
 立即注册
查看: 1538|回复: 3

[已解决] 新手 TC 5.3读取文本文件字符串分割问题

[复制链接]
发表于 2016-8-16 23:08:48 | 显示全部楼层 |阅读模式

马上加入TC

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

x
文本文件内容
公司|张三|123456
家里|张三|6789



读取后[img=0,1]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\76773982\QQ\WinTemp\RichOle\BRQMUZJDB2H0[V%VYSZK4J7.png[/img]
QQ图片20160816230544.png
正常应该 是 公司 张三 123456
可是分割后 "array("0"="公司"         

源码如下:
变量 文件路径=浏览框获取文本("浏览框0")
变量 文件内容=文件读取内容(文件路径)
调试输出(文件内容)
变量 账号信息,行数
变量 帐号=字符串分割(文件内容,"\r\n",账号信息)
调试输出(账号信息[0])

//只分切一组试试结果
变量 账号信息2
  变量 账号信息1=字符串分割(账号信息,"|",账号信息2)
  调试输出(账号信息1)
  调试输出(账号信息2[0])
   调试输出(账号信息2[1])
   调试输出(账号信息2[2])

[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\76773982\QQ\WinTemp\RichOle\BRQMUZJDB2H0[V%VYSZK4J7.png[/img]

回复

使用道具 举报

发表于 2016-8-16 23:32:44 | 显示全部楼层
    变量 文件路径=浏览框获取文本("浏览框0")
    变量 文件内容=文件读取内容(文件路径)
   
    变量 分割行,行数
    变量 多少行=字符串分割(文件内容,"\r\n",分割行)
   
    遍历(变量 i = 0; i < 多少行; i++)
        调试输出(分割行[i])
        变量 分割竖
        变量 信息个数=字符串分割(分割行[i],"|",分割竖)
        遍历(变量 j = 0; j < 信息个数; j++)
            调试输出(分割竖[j])
        结束
    结束
回复 支持 反对

使用道具 举报

发表于 2016-8-16 23:24:37 | 显示全部楼层
变量 文件路径=浏览框获取文本("浏览框0")
    变量 文件内容=文件读取内容(文件路径)
    调试输出(文件内容)
    变量 分割行,行数
    变量 帐号=字符串分割(文件内容,"\r\n",分割行)
    调试输出(分割行[0])
   
    //只分切一组试试结果
    变量 分割竖
    变量 账号信息1=字符串分割(分割行[0],"|",分割竖)
    调试输出(账号信息1)
    调试输出(分割竖[0])
    调试输出(分割竖[1])
    调试输出(分割竖[2])
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-16 23:38:40 | 显示全部楼层
谢谢
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-3 02:30 , Processed in 0.046460 second(s), 26 queries .

Powered by 海安简单软件服务部

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

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