Modificando HTML Usando Java
Estou tentando ler um arquivo HTML e adicionar link a alguns dos textos:
por exemplo: desejo adicionar um link ao texto "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>
Link a ser adicionado:
<a href="Second.html">
Eu preciso de um programa JAVA que modifique o html para adicionar hiperlink sobre "Campanha0"
Como faço isso com o Jsoup?
Eu tentei isso com 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>");
Isso está correto? Não está funcionando :(
Em resumo : existe algo como ->
if find <span>Campaign0</span>
then replace by <span><a href="">Campaign0</a></span>
usando JSoup ou qualquer tecnologia dentro do código JAVA ??