On 5/20/07, Matías Palomec <[EMAIL PROTECTED]> wrote:
Che, una pregunta (retorica) ¿como parsean el xml?

En mi caso, con Python. Normalmente usando elementtree, pero en lo que
estoy trabajando hoy no puedo usarlo porque es un archivo grande
(>250Mb) y tengo que usar SAX.

En ambos casos termina bien, pero da un warning en el segundo (no
existe el dtd).

Que programa te da el warning?

Uno de los usos que tiene un DTD es para validarlo (tanto cuando se lo
escribe como pervio a leerlo).

Cierto. En mi caso yo consumo el xml hecho por otro y lo doy por bueno
"por decreto", ya que si estuviera mal, tampoco me pondria a
correjirlo :)

Es el mismo caso que el XHTML, tiene un DTD que se usa para validarlo,
pero en ninguna ocación los browsers (hasta donde yo conozco) van por
cada página que van a dibujar en pantalla a la W3C por el DTD.

No estes tan seguro!. Creo que fue este año que lei que Netscape habia
cambiado algo en su sitio y movio el URL de un DTD muy usado y se
cayeron varias aplicaciones. A ver, aca esta, fue el DTD de RSS, mira
la discusión que se armó:
http://developers.slashdot.org/article.pl?sid=07/01/17/1336257&from=rss
Es especialmente interesante este articulo de Netscape:
http://blog.netscape.com/2007/01/16/to-dtd-or-not-to-dtd/
(MIA significa "desaparecido en acción", de la jerga militar).


--
Sebastián Bassi (セバスティアン)
Diplomado en Ciencia y Tecnología.
GPG Fingerprint: 9470 0980 620D ABFC BE63 A4A4 A3DE C97D 8422 D43D
Club de la razón (www.clubdelarazon.org)
-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a