42 call symputx(
'flags',flags,
'l');
45 * use a temporary fileref to hold the response;
46 filename response temp;
50 <Reposid>$METAREPOSITORY</Reposid> 51 <Type>SASLibrary</Type> 56 </GetMetadataObjects>' 62 infile response lrecl=32767;
68 filename sxlemap temp;
71 put
'<SXLEMAP version="1.2" name="SASLibrary">';
72 put
'<TABLE name="SASLibrary">';
73 put
'<TABLE-PATH syntax="XPath">//Objects/SASLibrary</TABLE-PATH>';
74 put
'<COLUMN name="LibraryId">><LENGTH>17</LENGTH>';
75 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Id</PATH></COLUMN>';
76 put
'<COLUMN name="LibraryName"><LENGTH>256</LENGTH>>';
77 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Name</PATH></COLUMN>';
78 put
'<COLUMN name="LibraryRef"><LENGTH>8</LENGTH>';
79 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Libref</PATH></COLUMN>';
80 put
'<COLUMN name="Engine">><LENGTH>12</LENGTH>';
81 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Engine</PATH></COLUMN>';
82 put
'</TABLE></SXLEMAP>';
84 libname _XML_ xml xmlfileref=response xmlmap=sxlemap;
87 proc sort data=_XML_.saslibrary out=&outds;
93 filename sxlemap clear;
94 filename response clear;