Comentários sobre: XML não é a resposta 2: parsing https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/ HTML5, CSS, Tableless, Desenvolvimento Web, Python, Linux Tue, 24 Jan 2012 03:35:00 +0000 hourly 1 Por: Rafael https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-8802 Tue, 24 Jan 2012 03:35:00 +0000 http://elcio.com.br/?p=3456#comment-8802 Também não gosto de XML mas faço uso dele, sou fascinado pela Semantica e acredito veemente em uma internet muito melhor integrada de forma racional, tanto homem como máquina. Se quisermos alcançar isso, devemos seguir padrões. Não tem como ser diferente.

]]>
Por: Michael Granados https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-6541 Tue, 22 Mar 2011 01:26:18 +0000 http://elcio.com.br/?p=3456#comment-6541 Também acho o XML uma solução muito problemática na hora de distribuir dados. Acho que, para cada linguagem, existe uma forma correta de publicar as informações. No caso de PHP, gosto de usar “serialize / unserialize” simplesmente pela rapidez dele para fazer o parse na linguagem. Para Python e JavaScript prefiro JSON por “ene” motivos.

Tive uma vez que fazer um parse de XML uma vez e usar “SimpleXML” foi mais difícil que usar explode e implode de string.

Algumas vezes precisamos correr riscos e apostar em soluções mais rápidas para resolver o problema simplesmente para entregar o projeto ao cliente, ao invés de tentar achar uma solução tecnicamente correta.

]]>
Por: Felds https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-5822 Fri, 22 Oct 2010 10:24:16 +0000 http://elcio.com.br/?p=3456#comment-5822 Quando eu preciso usar XML por alguma condição do cliente ou como nesses casos onde os dados estão disponíveis apenas em XML, dá pra facilitar bastante a vida usando XPath.

Aliás, estou fazendo isso agora. 🙂

A única vantagem que eu consigo ver no XML são os namespaces: No mesmo documento você pode ter uma fórmula em MathML, uma ilustração em SVG, um feed RSS, eventos de calendário, posições geográficas, etc…

Pra APIs isso cai por terra, já que a informação é específica, mas para mineração de dados (como no exemplo da cotação) isso cairia como uma luva…
O problema é achar algum site que se preocupe com isso.

Um grande abraço!

]]>
Por: Igor Escobar https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-5802 Mon, 18 Oct 2010 13:47:08 +0000 http://elcio.com.br/?p=3456#comment-5802 Para mim, XML é sempre em último caso.

]]>
Por: Rodrigo Fante https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-5788 Sat, 16 Oct 2010 13:05:16 +0000 http://elcio.com.br/?p=3456#comment-5788 Também não gosto e nunca uso xml para nada, json é muito melhor, mais pratico e rapido

]]>
Por: Tweets that mention XML não é a resposta 2: parsing -- Topsy.com https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-5787 Sat, 16 Oct 2010 12:52:07 +0000 http://elcio.com.br/?p=3456#comment-5787 […] This post was mentioned on Twitter by Python Brasil, Elcio Ferreira. Elcio Ferreira said: XML não é a resposta 2: parsing – http://bit.ly/axKZPI […]

]]>
Por: Carlos André Ferrari https://elcio.com.br/xml-nao-e-a-resposta-2-parsing/#comment-5786 Sat, 16 Oct 2010 11:48:06 +0000 http://elcio.com.br/?p=3456#comment-5786 Elcio, concordo plenamente com você. nunca gostei de XML e me incomodava muito quando via que todos os TCCs da faculdade que eu estudava eram “Qualquer Coisa com XML”… tudo bem que dá para fazer, mas existem alternativas melhores.

Outra coisa que usa XML e eu acho muito “tosca” é o SOAP. pqp… webservices REST com resposta em JSON são muito mais elegantes.

[]’s

]]>