Застрял в котельной - PullRequest
0 голосов
/ 03 мая 2011

Довольно взволнован этой утилитой, но сталкиваюсь с некоторыми проблемами с реализацией. Установил его, но не получил результата при выполнении 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); 

?>

1 Ответ

14 голосов
/ 03 мая 2011

Boilerpipe - это библиотека Java , а не JavaScript . Отношения между двумя языками лишь немного глубже, чем отношения между Car и Carpet .

Если вы хотите использовать Boilerpipe на веб-странице, вам нужно либо написать Java-апплет, который предоставляет API-интерфейс для JavaScript, либо написать веб-сервис, который предоставляет его через HTTP (а затем получить доступ к нему с помощью Ajax).

...