JavaJSOUP数据问题
因此,我试图通过使用JSoup从网站上获取一些数据,但我不确定如何获取
这是我一直在使用的代码,它不起作用:
public static Document doc;
public static Elements elementPrice;
public void getDocument()
{
try
{
doc = Jsoup.connect("https://steamcommunity.com/market/search?appid=730&q=ak47+jaguar+factory-new").get();
elementPrice = doc.select("market_table_value");
System.out.println(elementPrice);
} catch (IOException e)
{
e.printStackTrace();
}
}
}
我正在尝试从此站点获取数据:https://steamcommunity.com/market/search?appid=730&q=ak47+jaguar+factory-new
我想得到的数据/属性是:
Pris från:
35,36€
这是蒸汽中csgo项目的价格
现在我想知道为什么这不起作用
谢谢你的帮助!:)
# 1 楼答案
select
使用CSS选择器语法,因此如果您想按其类描述元素,请使用.className
(注意开头的点)。所以试试看您还可以使用
getElementsByClass
方法而不是select
并直接传递类的名称,而不使用任何类似CSS的方法