Изменение HTML с использованием Java
Я пытаюсь прочитать файл HTML и добавить ссылку на некоторые из текстов:
например: я хочу добавить ссылку на текст "Campaign0". :
<td><p style="overflow: hidden; text-indent: 0px; "><span style="font-family: SansSerif;">101</span></p></td>
<td><p style="overflow: hidden; text-indent: 0px; "><span style="font-family: SansSerif;">Campaign0</span>
<td><p style="overflow: hidden; text-indent: 0px; "><span style="font-family: SansSerif;">unknown</span></p></td>
Ссылка для добавления:
<a href="Second.html">
Мне нужна программа JAVA, которая изменяет HTML, чтобы добавить гиперссылкуCampaign0"
Как мне это сделать с Jsoup?
Я попробовал это с JSoup:
File input = new File("D://First.html");
Document doc = Jsoup.parse(input, "UTF-8", "");
Element span = doc.select("span").first(); <-- this is only for first span tag :(
span.wrap("<a href="Second.html"></a>");
Это правильно ?? Это не работает :(
Короче : есть что-нибудь подобное ->
if find <span>Campaign0</span>
then replace by <span><a href="">Campaign0</a></span>
используя JSoup или любую технологию внутри кода JAVA ??