Java 从html页面获取价格

Java 从html页面获取价格,java,html,Java,Html,您好,我想了解如何获得一个具体的价值,所有的价格从这里的例子 然后返回值,这样我就可以说将它们与产品名称一起添加到数据库中 String weburl = "http://www.ebay.com/sch/i.html?_sacat=0&_nkw=iphone+5&_frs=1"; URL oracle = new URL(weburl); BufferedReader in = new BufferedReader(

您好,我想了解如何获得一个具体的价值,所有的价格从这里的例子 然后返回值,这样我就可以说将它们与产品名称一起添加到数据库中

String weburl = "http://www.ebay.com/sch/i.html?_sacat=0&_nkw=iphone+5&_frs=1";
            URL oracle = new URL(weburl);
            BufferedReader in = new BufferedReader(
            new InputStreamReader(oracle.openStream()));

            String line;
            while ((line = in.readLine()) != null)
            {
                if (line.contains("EUR</b>"))
                {
                    String command = line.split("EUR</b>").toString();
                    final String value = command.substring(8);
                    final StringTokenizer s = new StringTokenizer(value, " ");
                    final String DurationString = s.nextToken();                

                    System.out.println("Timh: " + DurationString);
                }
            }
            in.close();
String weburl=”http://www.ebay.com/sch/i.html?_sacat=0&_nkw=iphone+5&_frs=1”;
URL oracle=新URL(weburl);
BufferedReader in=新的BufferedReader(
新的InputStreamReader(oracle.openStream());
弦线;
而((line=in.readLine())!=null)
{
如果(第行包含(“欧元”))
{
String命令=line.split(“EUR”).toString();
最终字符串值=command.substring(8);
最终StringTokenizer s=新StringTokenizer(值“”);
最终字符串DurationString=s.nextToken();
System.out.println(“Timh:+DurationString”);
}
}
in.close();
这对我来说直到现在都不起作用。 我应该如何更改它?

您可以使用它

请注意,易趣提供了各种适合您使用的API


这与我的问题有什么关系:p?我只是想把网站上的水蛭价格:P放到一个数组里,我不知怎么搞到了,但很奇怪。。我想用token e.t.c.做这件事