该页面包含JavaScript代码:
<script type="text/javascript">
$(document).ready(function () {
var myVar = new cinema({json_structure});
});
我使用Jsoup库获得了这段JavaScript代码:
Document doc = Jsoup.connect("http://example.com").timeout(0).get();
Element script = doc.select("script").get(6);
如何解析“json_structure”?
感谢。
答案 0 :(得分:0)
这是最简单的方法:
Pattern p = Pattern.compile(REGEX); // Regex for the value of the key
Matcher m = p.matcher(script.html()); // you have to use html here and NOT text! Text will drop the 'key' part
while( m.find() )
{
System.out.println(m.group(1)); // value
}
在你的情况下,这将输出:
json_structure
:)