23 ,outds=work.mm_getobjects
27filename response temp;
30 "<GetMetadataObjects><Reposid>$METAREPOSITORY</Reposid>
31 <Type>&type</Type><Objects/><NS>SAS</NS>
32 <Flags>0</Flags><Options/></GetMetadataObjects>"
38 infile response lrecl=1048576;
47 put
'<SXLEMAP version="1.2" name="SASObjects"><TABLE name="SASObjects">';
48 put
"<TABLE-PATH syntax='XPath'>/GetMetadataObjects/Objects/&type";
50 put
'<COLUMN name="id">';
51 put
"<PATH syntax='XPath'>/GetMetadataObjects/Objects/&type/@Id</PATH>";
52 put
"<TYPE>character</TYPE><DATATYPE>string</DATATYPE><LENGTH>200</LENGTH>";
53 put
'</COLUMN><COLUMN name="name">';
54 put
"<PATH syntax='XPath'>/GetMetadataObjects/Objects/&type/@Name</PATH>";
55 put
"<TYPE>character</TYPE><DATATYPE>string</DATATYPE><LENGTH>200</LENGTH>";
56 put
'</COLUMN></TABLE></SXLEMAP>';
58libname _XML_ xml xmlfileref=response xmlmap=sxlemap;
60proc sort data= _XML_.SASObjects out=&outds;
65filename sxlemap clear;
66filename response clear;