在HTML标记内提取值

时间:2015-07-01 03:37:24

标签: java html jsoup

我正在编写一个JAVA程序,试图从源代码中提取值:

<div style="overflow: hidden; position: relative;"> 
<div id="map_canvas" style="width: 287px; height: 205px;border:1px solid#cccccc;"></div> 
</div> <input type="hidden" id="googleMap" value="22.360883564467176,114.13237318305971"> <input type="hidden" id="cpId" value="512">

如何从JAVA代码中提取值22.360883564467176,114.13237318305971?

String connect = url.toString();
doc = Jsoup.connect(connect).get();

我只创建了一个文档来从网上获取代码。

1 个答案:

答案 0 :(得分:1)

将此代码用于标记为value

的名为googleMap的get属性
Document document = Jsoup.connect(url).get();
Element element = document.getElementById("googleMap");

String value = element.attr("value");