BookmarkSubscribeRSS Feed
amypandit
Calcite | Level 5

I have sas output, but no data, Is it possible to convert the SAS output to XML?

3 REPLIES 3
Reeza
Super User

What are you calling 'SAS output' and what do you mean by XML? Are you referring to the tagset version or a file that you want to open with Excel?

 

 

amypandit
Calcite | Level 5

I would like to convert SAS output (.lst) to XML?  any method is fine with me,  Is there a way?

Reeza
Super User

Not one that would have any decent structure. What is the end goal here? XML are structured output, LST files are designed for viewing/reporting.  ODS TAGSETS.EXCELXP generates a type of XML file but it looks like an Excel file. You can try that I suppose, and see if it meets your needs.

 

ods tagsets.excelxp file='demo.xml' style=meadow;

proc print data=sashelp.cars(obs=10);
run;

proc print data=sashelp.class(obs=5);
run;

ods tagsets.excelxp close;

And then if you want a data set to an XML file you can use ODS XML.

 

 libname newfile xml 'c:\_localdata\temp.xml'
           xmltype=export;
   data newfile.test;
      set sashelp.class;
   run;

   libname newfile;

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 2535 views
  • 0 likes
  • 2 in conversation