Изменение 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 ??

Ответы на вопрос(1)

Ваш ответ на вопрос