i) In Linux box using SAS V9.4, I created 3 datasets which has one variable but no observations. Essentially, all datasets are empty. ii) I used loc2xpt macro to create v8 xport file using above 3 sets. iii) Then I moved this file to target computer (windows box) and used xpt2loc macro to extract above datasets. iv) Now when I try to open these extracted datasets in SAS, xport file content is getting displayed as observation in first and second datasets. For 3rd dataset, obs are shown as 0 (which is expected). Below is the code I used to create and extract transport file contents respectively. libname source '/home/datasets'; %loc2xpt(libref=source, filespec='/home/transportfiles/test.xpt', FORMAT=V8) libname source 'C:\Users\xxx\Downloads\datasets'; %xpt2loc(libref=source, filespec='C:\Users\xxx\Downloads\test.xpt'); Can someone help me why first and second datasets obs are not empty. Is there a workaround for this? Thanks. I attached zip file which contains the original transport file and snapshot of dataset. Note: I opened these datasets manually at source before creating xport file and confirmed that all datasets observations are 0. Additional info: Encoding: UTF-8, Source: Linux, Target: Windows
... View more