楼主: gazifjfz
1152 8

求助!批量读数据 [推广有奖]

  • 0关注
  • 0粉丝

已卖:34份资源

博士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
418 个
通用积分
0.3564
学术水平
7 点
热心指数
12 点
信用等级
9 点
经验
33609 点
帖子
302
精华
0
在线时间
141 小时
注册时间
2009-6-3
最后登录
2020-5-14

楼主
gazifjfz 发表于 2013-11-7 17:43:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我有一组XML的数据(里面包括几十个文件,这里只显示了三个),想把它们读成SAS格式。
R_ACTION.xmlR_BARGAINING_UNIT.xmlR_BLOCK.xml

我读第一个xml文件,代码如下:
libname in xml 'E:\ZHANG\2009\R_ACTION.xml';data out.R_ACTION;  set in.row;run;
因为文件很多,所以我想用宏。我计划将这些文件的名字,存储在一个表里面,然后用宏在这张表里面去找,最终实现红色的部分自动替换。比如,第一个文件名R_ACTION储存在表1的第1列第1行,宏可以自动定位到这个位置,然后把这格里面的内容自动读出来,放在上面libname句子中。谢谢大家!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Bargaining libname bargain Gaining Action 计划

沙发
zhou.wen 发表于 2013-11-7 18:12:54
Easy job,I think you can do it by yourself!
Practice Is The Best Teacher!

藤椅
gazifjfz 发表于 2013-11-7 19:01:01
zhou.wen 发表于 2013-11-7 18:12
Easy job,I think you can do it by yourself!
我对宏不是很了解,不知道能不能帮我一下?

板凳
823954913 发表于 2013-11-8 09:55:19
http://blog.sina.com.cn/s/blog_9d0b00a401014aul.html
可以参考一下这个办法。

报纸
gazifjfz 发表于 2013-11-8 15:46:08
823954913 发表于 2013-11-8 09:55
http://blog.sina.com.cn/s/blog_9d0b00a401014aul.html
可以参考一下这个办法。
我尝试了一下,还是不行。运行第一段程序的时候,系统提示拒绝访问,然后SAS会报错。
QQ截图20131108155116.png

地板
823954913 发表于 2013-11-8 22:04:43
还是要根据自己的需要修改一下呀,咋能照搬呢?

7
gazifjfz 发表于 2013-11-9 15:18:03
823954913 发表于 2013-11-8 22:04
还是要根据自己的需要修改一下呀,咋能照搬呢?
这段程序是它的原程序,我先跑的原程序,就出现问题了。

8
mingfeng07 学生认证  发表于 2013-11-9 18:17:31
gazifjfz 发表于 2013-11-9 15:18
这段程序是它的原程序,我先跑的原程序,就出现问题了。
上面提示你文件是无效的。。。。
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

9
gazifjfz 发表于 2013-11-9 22:53:59
mingfeng07 发表于 2013-11-9 18:17
上面提示你文件是无效的。。。。
那请问,这里的无效是什么意思呢?是不符合CSV格式吗?
可是我跑第一段程序(就是dir...)那段就出问题了呢。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 16:33