XML
¿Qué es XML?
XML, acrónimo de Extensible Markup Language o Lenguaje de Marcado Extensible, es un metalenguaje de marcado definido por el consorcio W3C cuya primera especificación fue publicada en 1998. A diferencia de HTML, que tiene etiquetas predefinidas, XML permite definir etiquetas personalizadas para estructurar cualquier tipo de información. Es un formato de texto plano, legible por humanos y máquinas, que ha sido ampliamente utilizado para el intercambio de datos entre sistemas, archivos de configuración, documentos estructurados y servicios web. Tecnologías derivadas del ecosistema XML incluyen XSLT para transformaciones, XPath para navegación, XML Schema y DTD para validación, SOAP para servicios web y SVG para gráficos vectoriales. Aunque JSON ha desplazado a XML en la mayoría de APIs web modernas por ser más compacto y fácil de parsear en JavaScript, XML sigue siendo dominante en sectores como la banca, la administración pública, la industria editorial y los sistemas empresariales legados.
¿Por qué aprender XML?
Aunque XML ha perdido popularidad frente a JSON en el desarrollo web moderno, sigue siendo necesario en muchos contextos del mercado laboral español. La administración pública española usa XML extensivamente en formatos como XAdES para firma digital, FacturaE para facturación electrónica y los sistemas de la AEAT. El sector bancario usa SWIFT y FIX en XML. Los archivos de configuración de muchas aplicaciones Java como Maven usan XML. Android hasta hace poco usaba XML para los layouts de interfaz. Para integraciones con sistemas legacy y administración pública, el conocimiento de XML es imprescindible.
Formaciones que enseñan XML(6)
CFGS Desarrollo de Aplicaciones Multiplataforma (DAM)
MEDAC
2000h · 104 semanas
FP Grado Superior en Desarrollo de Aplicaciones Multiplataforma (DAM) Online
Ilerna
2000h
2305 €
FP Grado Superior en Desarrollo de Aplicaciones Multiplataforma (DAM) a Distancia
Linkia FP
2000h
CFGS Desarrollo de Aplicaciones Web (DAW)
MEDAC
2000h · 104 semanas
FP Grado Medio en Sistemas Microinformáticos y Redes (SMR) Online
Ilerna
2000h
1956 €
FP Grado Medio en Sistemas Microinformáticos y Redes (SMR) a Distancia
Linkia FP
2000h