| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 17:27:56
|
Vegetto
GUJ Ranger
Membro desde: 22/06/2003 15:39:49
Mensagens: 797
Localização: Campinas
Offline
|
renato3110 wrote:
Bem, então vamos fazer uma ferramenta leve para isso!!!!
Bora ae... só não posso agora pois estou enroscadão...
Pra Python tem um script bem interessante: BeautifulSoup
Seria legar tem um desse pra java, pra usar em aplicações que precisam ser lightweigh e que não carecem de DTDs e todas essas coisas...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 17:38:13
|
TedLoprao
Virtual Machine Man
![[Avatar]](/images/avatar/c8604bc33f4c112715031.jpg)
Membro desde: 09/05/2003 00:32:03
Mensagens: 607
Offline
|
Não sei se ajuda, mas deem uma olhada:
http://www.javaworld.com/javaworld/jw-09-2004/jw-0906-xml.html
ps.: tinha comido um l na hora de colar,
This message was edited 1 time. Last update was at 01/02/2005 17:42:48
|
Rodrigo Klein
----------------------------------------------------
Java is the best |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 17:39:16
|
Vegetto
GUJ Ranger
Membro desde: 22/06/2003 15:39:49
Mensagens: 797
Localização: Campinas
Offline
|
Ihh, o link tá quebrado...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 17:43:39
|
TedLoprao
Virtual Machine Man
![[Avatar]](/images/avatar/c8604bc33f4c112715031.jpg)
Membro desde: 09/05/2003 00:32:03
Mensagens: 607
Offline
|
Pronto! Arrumado, faltou o l do html, hehehe
|
Rodrigo Klein
----------------------------------------------------
Java is the best |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 17:45:53
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Vegetto, penso que achar uma tag e atributos dentro de um texto é fácil até, mas o problema é fazer a recursividade, sendo que tive uma idéia para resolver isso: quando for preciso analisar tags dentro de tags você delega a um método separado que receberá apenas aquele trecho, e assim sucessivamente até chegar nos elementos "atômicos" (sem filhos).
É a mesma idéia do vomiter, mas no sentido contrário.
Por isso não teria XPath.
Vegetto wrote:Bora ae... só não posso agora pois estou enroscadão...
Eu também estou enrolado, mas quando tivermos disponíveis, podemos nos contactar.
This message was edited 1 time. Last update was at 01/02/2005 17:51:26
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 17:49:30
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Para ficar bem levinho e rodar numa boa com applets é melhor usar simplesmente arquivos CSV (separados por vírgula). Quando isto não é possível porque quem escreveu o XML não é uma aplicação dentro da mesma empresa então a gente vai no google e pesquisa por parser xml lite. Aí se acha coisas assim:
XML DOM-lite parser and writer (artigo JavaWorld)
Open Source XML Parsers in Java. Neste link tem alguns parsers bem pequenos como o NanoXML Lite e o Piccolo.
[]s
Luca
This message was edited 1 time. Last update was at 01/02/2005 17:55:59
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2005 18:08:16
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Legal, hoje em dia para qualquer coisa que se queira fazer, já existe alguma coisa pronta. O problema é que eu tenho mania de criar minhas próprias coisas, é esquisito. Além de não ter saco de ficar lendo as documentações dessas ferramentas.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2005 09:09:30
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
Sei que isso esta off-topic neste post, mas nao custa defender as regexp (para que nao fique impressao errada em quem nao conhece o negocio):
The notion that everything is a stream of bytes is utterly braindead.
The notion that regexps are the solution to all problems is equally
braindead.
Just like Perl.
Some people, when confronted with a problem, think "I know, I'll use
regular expressions." Now they have two problems.
Tudo bem - o cara esta certo. E voce tambem esta certo. Tem que saber quando usar. Mas tem sua utilidade (e que utilidade), principalmente em busca e substituicao de textos. Nenhuma tecnologia serve para tudo. E eh isso - off-topic encerado.
Marcio Kuchma
|
E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2005 11:09:00
|
Vegetto
GUJ Ranger
Membro desde: 22/06/2003 15:39:49
Mensagens: 797
Localização: Campinas
Offline
|
Obrigado mais uma vez, Luca!
E Marcio, concordo totalmente com o que você disse também!
Obrigado a todos
|
|
|
 |
|
|