.xpt文件批量转为.sas7dbat
前言
提供了两种不同编码环境下xport转sas的宏脚本xpt2sas,新建一个名为raw的文件夹,再内嵌一个名为xpt的文件夹,将需要转换的
xpt文件放置在xpt目录下,运行代码后,生成的.sas7dbat文件将批量出现在raw目录下
一、文档目录举例
示例:在如下文档目录前提下编码
二、方法一(SAS EG 8.3环境下)
只需要替换url中的file其他代码不用动
%macro xpt2sas;
%let url=%str(\\file\raw); \*file需要更换为指定目录如:\\10.10.1.95\filesever\project\task*\
libname raw "&url.";
data _import;
length file line $200;
/* Define a filename pointing to the directory */
rc = filename("myDir", "&url.\xpt");
/* Open the directory, get directory id number */
dirId =