2011-05-03 85 views
-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); 

?>

回答

14

Boilerpipe是的Java庫,而不是一個的JavaScript庫。這兩種語言之間的關係只是稍微深一點,汽車地毯之間的關係。

如果您想在網頁中使用Boilerpipe,那麼您需要編寫一個將API公開給JavaScript的Java Applet,或者編寫一個通過HTTP公開它(然後使用Ajax訪問它的Web服務)的Web服務。

+0

好抓!不知道他在哪裏得到了主意...... – 2011-05-03 10:53:01

+0

啊我明白了。我曾希望在PHP字符串變量上使用Article.Extractor函數... – user734063 2011-05-03 11:00:29

+0

取得了一些進展。雖然它似乎沒有調用該功能。 – user734063 2011-05-03 11:11:16