| 所在主题: | |
| 文件名: P1.txt | |
| 资料下载链接地址: https://bbs.pinggu.org/a-782281.html | |
| 附件大小: | |
|
由于我之前发的帖子被沉下去了,再次发帖求助。
附件有数据,现在的问题是有部分内容的中间加入了回车符,使一条记录在2行显示,用外部读入法读入的时候就被当成2条记录读入了。 现在希望能解决这个问题,经过大家的帮助,我现在有2条思路。第一条是用input方式读入,可以解决回车的问题,有人帮写了代码如下: data test; infile 'E:\样本.txt' lrecl=300 dlm='“,' dsd firstobs=2; input city :$6. quxian :$18. yingyeting : $42. staff_id : $10. staff_name : $33. SERIAL_NUMBER RECOMM_DATE : $19. yewu : $18. qudao :$10. jieshou_flag :$6. ; run; 这里有一个问题是,yingyeting这个变量中有逗号,这样有部分记录就会被拆散,后来我用逗号做分隔符,加入dsd选项,但第二行的引号却又被当做一个变量读入了。有点左右为难,哪位高手能在这方面给继续解决一下,不胜感激。 第二条思路是用函数compbl和compress组合将回车符拿掉,只可惜我才疏学浅,在读入阶段怎么用搞不清楚,哪位高手能用这个方法解决一下,小弟谢过了! |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明