-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ライブラリではありません。この 2 つの言語の関係は、CarCarpetの関係よりもわずかに深いだけです。

Web ページ内で Boilerpipe を使用する場合は、API を JavaScript に公開する Java アプレットを作成するか、HTTP 経由で公開する (そして Ajax を使用してアクセスする) Web サービスを作成する必要があります。

于 2011-05-03T10:49:32.590 に答える