Pegar TAGs de um HTML

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Pegar TAGs de um HTML

Mensagem por Itamar M. Lins Jr. »

Olá!
Estou precisando de uma função para pegar strings(pedaços) de um HTML.
O problema são tags repetidas.
Teria uma maneira mais simples ? pois o site devolve o resultado em HTML. com tags <table><tr>...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Pegar TAGs de um HTML

Mensagem por JoséQuintas »

E o problema maior é que pode existir table dentro de table.
Tem o do Harbour, que transforma em variável hash.
Tem aquela minha rotina que pega um bloco por vez, que chamei de XmlNode(), mas talvez se perca também nas tags repetidas.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
frazato
Usuário Nível 3
Usuário Nível 3
Mensagens: 219
Registrado em: 08 Jul 2004 07:45

Pegar TAGs de um HTML

Mensagem por frazato »

Como o xml de notas fiz o processo meio pedaço e descarto até terminar o arquivo.
viewtopic.php?f=4&t=9528
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Pegar TAGs de um HTML

Mensagem por Itamar M. Lins Jr. »

Ola!
Consegui desenvolver algo.
https://pctoledo.org/forum/viewto ... 43&t=25607

O interessante é um serviço que retorne em XML, jSON.
Quem souber, informar aqui para nós!

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Pegar TAGs de um HTML

Mensagem por JoséQuintas »

Talvez um webservice intermediário, que pegue daí e converta.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder