Jeg vil ikke anbefale at din asp returnerer html, da det er noget skidt at pille ud igen. Hellere returnere <parameter> = <value>
java.util.Hashtable parameters = new java.util.Hashtable();
//en reference til asp siden
java.net.URL url = new java.net.URL( \"
http://dinserver.dk/dinAsp.asp\" );
//en bufferedreader til at læse fra
java.io.BufferedReader reader = new java.io.BufferedReader( new java.io.InputStreamReader( url.openStream() ) );
String line = reader.readLine();
String parameter, value;
//læser IKKE HTML, men en stream indeholdende <parameter>=<value> par på hver linje
while( line != null ){
java.util.StringTokenizer tokenizer = new java.util.StringTokenizer(line, \"=\" );
//henter parameter navnet
parameter = tokenizer.nextToken().trim();
//henter værdien
value = tokenizer.nextToken().trim();
//ligger parameter, value op i et hashtable
parameters.put( parameter, value );
line = reader.readLine();
}
//nu indeholder Hashtablet parameters alle parametre givet fra asp siden