2013-07-29 2 views
-1

У меня есть html-файлы, называемые page1.html, page2.html. В page1.html и page2.html У меня есть немного содержимого внутри элемента таблицы, теперь я хочу извлечь эти содержимое таблицы и поместить его в новый файл, называемый summary.html. Я не знаю jQuery, поэтому как это сделать с Java или Javascript. Я знаю, как создать html из Java/Javascript.Извлечь таблицу из html с помощью Java или Javascript

+1

Вы не можете утверждать, что не знаете jQuery, но ищете решение в JavaScript, не так ли? ;) –

+0

Я уверен, что op смешивает java и javascript – SamSerious

ответ

0

Если я использую Java, лучшим вариантом, о котором я могу думать, является использование библиотеки парсера Java HTML .

File input = new File("C:\\page1.html"); 
Document doc = Jsoup.parse(input, "UTF-8"); 

Element table = doc.getElementByTag("table"); 
Elements rows = table.getElementsByTag("tr"); 
for (Element row : rows) { 
    String rowText = row.text(); 
} 
+0

спасибо. как я могу получить конкретную таблицу table table с идентификатором или классом? –

+0

Просто проверьте документы: http: //jsoup.org/cookbook/extracting-data/dom-navigation –

+0

Код не компилируется. –

Смежные вопросы