Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.io.*;
- import java.net.*;
- /**
- * @author nrikee
- * @version 24/10/2013
- */
- public class parser
- {
- public static void main(String[] args) throws Exception{
- String str = "http://steamcommunity.com/id/" + args[0] + "/games?tab=all&xml=1";
- str = getContenidoHTML(str);
- String ori = "";
- String fin = "";
- while ( str.indexOf("\n")!=-1 ){
- ori = str.substring(0,str.indexOf("\n"));
- str = str.substring(str.indexOf("\n")+1,str.length());
- int x = ori.indexOf("name><![CDATA["),
- y = ori.indexOf("]]></name");
- if (x==-1 || y==-1){
- continue; }
- fin += ori.substring(x+14,y) + "\n";
- }
- System.out.println(fin);
- }
- private static String getContenidoHTML(String u) throws IOException {
- URL url = new URL(u);
- URLConnection uc = url.openConnection();
- uc.connect();
- //Creamos el objeto con el que vamos a leer
- BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()));
- String inputLine;
- String contenido = "";
- while ((inputLine = in.readLine()) != null) {
- contenido += inputLine + "\n";
- }
- in.close();
- return contenido;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement