Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Developer Diego en 8 Abril 2013, 06:19 am



Título: ¿por qué usar xml en vez de json?
Publicado por: Developer Diego en 8 Abril 2013, 06:19 am
Sabemos que son para utilizarse en el caso de xml con el estandar xmlHttpRequest, al igual que json me permite cargar contenido en un sitio de manera dinámica y sin necesidad de recargar la página web.


Título: Re: ¿por qué usar xml en vez de json?
Publicado por: #!drvy en 8 Abril 2013, 06:36 am
La cuestión es cuando y para que lo vas a utilizar. En la mayoría de los casos JSON te servirá y sera mas rápido (debido a que su sintaxis es mas corta) sin embargo, no es tan extensible como xml.

Saludos



Título: Re: ¿por qué usar xml en vez de json?
Publicado por: dank_ en 9 Abril 2013, 05:45 am
Si estas pensando en trasmitir información para la web, sencillamente es difícil encontrar una razón. XML lo que tiene es que es viejo, antes muchos lenguajes tenían un parser nativo para XML sin tenerlo para JSON, pero hoy en día prácticamente todo lenguaje moderno tiene parser nativo para JSON.

Por otra parte en JSON también tienes JSONP, con el cuál puedes obtener información de páginas con dominio sin violar la política de same-origin, algo realmente muy importante para los web-service que se consumen desde navegadores.

XML aún tiene vida fuera de los web-services, gracias a todo esos formatos donde XML se ha vuelto un estándar, por ejemplo en documentos de oficina, en editores de vídeo, en vectores (SVG), en archivos de preferencias, entre muchas cosas más.


Título: Re: ¿por qué usar xml en vez de json?
Publicado por: #!drvy en 9 Abril 2013, 13:25 pm
XML aún tiene vida fuera de los web-services, gracias a todo esos formatos donde XML se ha vuelto un estándar, por ejemplo en documentos de oficina, en editores de vídeo, en vectores (SVG), en archivos de preferencias, entre muchas cosas más.

Weh... no mates a XML tan pronto!! xD

XML se sigue utilizando en el ámbito web.. sin ir mas lejos la tecnología XMPP (http://en.wikipedia.org/wiki/XMPP) (que es la que utilizan web-chats, servicios de mensajería.. etc...) esta basada en XML.

Saludos


Título: Re: ¿por qué usar xml en vez de json?
Publicado por: Developer Diego en 21 Abril 2013, 04:47 am
Muchas gracias por las respuestas si lo tomaré en cuenta, también json es bueno para desarrollar un web-service, pero xml se puede usar para otros propósitos, en estándares de comunicaciones.