-2

对这个实用程序相当兴奋,但在实施时遇到了一些问题。安装了它,但在服务器上执行 HTML 文件没有得到任何结果。URL 代码的语法错误。

<script LANGUAGE="JavaScript" SRC="boilerpipe-1.1.0.jar">
</script>

<script type="text/javascript">


 URL url = new URL("http://www.mywebsite.com");
 var text = ArticleExtractor.INSTANCE.getText(url);

document.write(text);

</script>

编辑 =====> 此代码似乎有效。

<?php 


$html = file_get_contents("http://www.google.com");

?>


<script language="JavaScript" src="boilerpipe-1.1.0.jar"></script>


<script language="javascript" type="text/javascript">

  var sStr = "<?php echo $html?>";

  var text = ArticleExtractor.INSTANCE.getText(sStr);

document.write(text); 

?>

4

1 回答 1

14

Boilerpipe 是一个Java库,而不是JavaScript库。两种语言之间的关系仅比CarCarpet之间的关系稍深。

如果您想在网页中使用 Boilerpipe,那么您需要编写一个将 API 公开给 JavaScript 的 Java Applet,或者编写一个通过 HTTP 公开它的 Web 服务(然后使用 Ajax 访问它)。

于 2011-05-03T10:49:32.590 回答