<li>
<a
rel="http://maps.google.com/maps/api/staticmap?size=300x300&sensor=false&path=weight:4|color:blue|enc:~lbnCnyn{GA~@OdBQjIZbAx@r@TX`@Vn@LvBGtAOZyN~ALxGDNuFaEyA{Aw@m@g@_AaBQaAFkBNk@a@qBn@m@xARjBIhAJjAx@AqAg@m@o@i@`ADlA\n@sBfFtA`BXr@RrBhAXeBzAsLWJO@QCMEIGQg@Je@t@g@jDuJz@D`AQh@gAf@PdBTt@CrBOjAQ|D[fPhAjBZ~DbAx@P|GnAzAfCf@|ArLvE|BnHbDhHpBxFvC~G|D`CtAn@`GxDbFdBp@kAz@eAnCcBj@M~@gAL]xAmCv@_Bf@m@jBeAxAXnExBhBdAh@B^C~Cu@t@p@fAdBjBgCxDrCzBrA`K{HpBsC|DkDhAy@`E|@nH|CrM`Ff@NrBX|Bf@nDl@jBLdFLlBP`BZ~G`EzBfBhH|DbAr@jC~BxBEzE_@dBStDUxNp@`ALnAVpDnAb@_@t@c@|Hn@fALvLRpHj@rBJvEFbADHI@GGQqCM{CCeBK"
>
1016-10 - Cemiterio Do Horto - Center Norte //Parte que quero recuperar
</a>
</li>
<li>
Recuperar parte de um html
5 Respostas
tenta ser mais explicativo… tá muito vago isso!
bom eu faço uma requisição por http e ele me devolve isso mais eu só quero a parte que esta em texto sem todo o resto
<h1>
Lista de Itinerários
</h1>
<ul>
<li>
<a href="/1016-10/cemiterio-do-horto-center-norte"
class="screenshot"
rel="http://maps.google.com/maps/api/staticmap?size=300x300&sensor=false&path=weight:4|color:blue|enc:~lbnCnyn{GA~@OdBQjIZbAx@r@TX`@Vn@LvBGtAOZyN~ALxGDNuFaEyA{Aw@m@g@_AaBQaAFkBNk@a@qBn@m@xARjBIhAJjAx@AqAg@m@o@i@`ADlA\n@sBfFtA`BXr@RrBhAXeBzAsLWJO@QCMEIGQg@Je@t@g@jDuJz@D`AQh@gAf@PdBTt@CrBOjAQ|D[fPhAjBZ~DbAx@P|GnAzAfCf@|ArLvE|BnHbDhHpBxFvC~G|D`CtAn@`GxDbFdBp@kAz@eAnCcBj@M~@gAL]xAmCv@_Bf@m@jBeAxAXnExBhBdAh@B^C~Cu@t@p@fAdBjBgCxDrCzBrA`K{HpBsC|DkDhAy@`E|@nH|CrM`Ff@NrBX|Bf@nDl@jBLdFLlBP`BZ~G`EzBfBhH|DbAr@jC~BxBEzE_@dBStDUxNp@`ALnAVpDnAb@_@t@c@|Hn@fALvLRpHj@rBJvEFbADHI@GGQqCM{CCeBK"
title="Cemiterio Do Horto - Center Norte"
>
1016-10 - Cemiterio Do Horto - Center Norte // Linha que quero pegar
</a>
</li>
<li>
<a href="/1016-51/cemiterio-do-horto-center-norte"
class="screenshot"
0.o eu tinha uma biblioteca minha que fazia isso, mas não o tenho mais, criei ela estudando parsing e expressões regulares procure essas duas coisas no google que você acha a solução, as palavras chaves são:
Expressões Regulares
Parsing
Pegar, Recuperar ou Limpar a Tag
A tecnologia que faz o que você quer chama-se XPath, é um pedaço da especificação do XML que permite referenciar e buscar nós de um documento XML. Em Java: http://docs.oracle.com/javase/6/docs/api/javax/xml/xpath/package-summary.html
No teu caso a query que vai resolver vai ser //ul/li/a/text()
Pena que o toape.com.br não coloca ids nos elementos html deles, essa query ficaria mais correta; Outro jeito é //div[class=roundedcornr_bottom_966187]/ul/li/a/text()
poderia postar algum exemplo simple