HI,
I have the following macro:
/********************************************************/
%Macro DeepLink(site);
filename source temp;
PROC HTTP
URL = &site
OUT = source
METHOD = "GET";
RUN;
DATA Jar.Dir1(DROP = line);
LENGTH Rec $3000.;
INFILE source LENGTH = recLen LRECL = 32767;
INPUT line $VARYING32767. recLen;
IF FIND(line, '<td><p>') GT 0 and scan(scan(line, 3, '>'), 1, '<')>0 THEN DO;
DIN=scan(scan(line, 3, '>'), 1, '<');
OUTPUT;
END;
RUN;
%mend;
/********************************************************/
/*The following works ok:
%DeepLink("https://www.[some confidential site].com/exceptionalfiles");
%DeepLink("https://www.[some confidential site].com/coolfiles");
The addresses passed are in a dataset (with only one variable and 1000 observations). Is there a way I can pass all the 1000 sites from the dataset into the macro?
Thank you all in advance, JAR
... View more