¿Qué importancia tiene XML para un desarrollador? [cerrado]

12

¿Es necesario que todo desarrollador sepa XML? ¿Qué importancia tiene XML para un desarrollador? Cualquier sugerencia ...

    
pregunta Chendur Pandian 06.12.2010 - 05:26

8 respuestas

18

solo es importante saberlo cuando lo necesite

y cuando lo necesites, puedes aprenderlo en una hora. o menos

    
respondido por el Steven A. Lowe 06.12.2010 - 06:23
7

Un buen desarrollador debe saber cuando es apropiado usar XML y cuando no lo es. Esto requiere comprender los conceptos detrás de él y las razones de su uso. De esa manera, puede tomar una decisión informada sobre si necesita utilizarla en un escenario específico. Pero no hay razón para comenzar a aprender los mecanismos de XPATH, XSLT, etc. y los puntos más finos de sintaxis hasta que realmente lo necesite.

    
respondido por el Dan Diplo 06.12.2010 - 12:00
5

Es útil saber al menos qué es y lo básico de XPath. Pero en estos días, JSON se ha hecho cargo del formato de transferencia de datos elegido por la mayoría de los desarrolladores web.

    
respondido por el Craig 06.12.2010 - 06:02
4

Al menos debes saber el concepto detrás de XML. Saber los detalles no vale la pena si no entiende por qué se usa en primer lugar. El enfoque de XML para transportar datos es encerrarlo en etiquetas como: <greeting>hi</greeting> pero probablemente esté diciendo, ¿qué? ¿Por qué él está inventando todo el HTML en mí?

Sabes, algunos pueden no estar de acuerdo conmigo aquí, pero no creo que sea una buena idea llamarte desarrollador y no saber qué es XML. Es demasiado común, demasiado simple y demasiado fácil de capturar en cualquier momento.

Por ejemplo, puede pasar 3 minutos leyendo estas respuestas. Pero BAM, en esos tres minutos, acabo de leer la introducción a XML en w3schools: enlace

Ahora puedo hacerle saber a mis jefes que, hey, si alguna vez necesitas transportar algunos datos ... Soy el chico adecuado para preguntar (sorta).

    
respondido por el joslinm 06.12.2010 - 07:14
3

Siempre es bueno conocer los diferentes formatos de datos como XMl, RRDBMS, CSV, etc. También será útil conocer los conceptos básicos de cómo funciona, las ventajas y limitaciones de cada uno. Esto ciertamente ayudará a tomar algunas decisiones importantes en la etapa de diseño. A la luz de esto, diré que es importante que los desarrolladores conozcan los conceptos básicos de XML, XPATH, validations, dtd, xsl. Pero no será obligatorio conocer los detalles de implementación de bajo nivel.

    
respondido por el Manoj R 06.12.2010 - 06:07
1

Es un formato para el intercambio de datos que es muy popular en estos días. Sin duda, ayuda si lo sabe, ya que los programas generalmente necesitan intercambiar datos entre sí.

    
respondido por el Fanatic23 06.12.2010 - 17:00
1

XML es una herramienta, y como cualquier herramienta, funciona mejor para algunos propósitos que para otros. Existe cierto debate sobre si XML es la mejor herramienta para los fines para los que es bueno. Mi opinión personal es que JSON y las expresiones s son mejores alternativas para el intercambio de datos. En cualquier caso, saber sobre XML como una opción es una buena cosa.

    
respondido por el Larry Coleman 06.12.2010 - 15:20
0

XML es como un bloque de construcción para un desarrollador.

(1) En la aplicación de Android, XML es el requisito básico para mostrar la interfaz gráfica de usuario. (2) En aplicaciones móviles como para iPhone y Blkackberry, el desarrollador puede usar el servicio web que está en formato XML. (3) XML es fácil de entender y muy fácil de aprender. (4) XML proporciona información estructural para mostrar datos.

    
respondido por el Tech Guru 07.12.2010 - 07:39

Lea otras preguntas en las etiquetas