XML
TODO SOBRE XML

Normas y Sintaxis

¿Cómo se puede utilizar XML?

  • Para separar los datos de la presentación.
    • No contiene ninguna información sobre cómo se mostrará.
    • Se pueden utilizar en muchos escenarios de presentación diferentes.
    • Existe una separación completa entre datos y presentación.
  • Complemento de HTML
    • Se usa para almacenar o transportar datos, mientras que HTML se usa para formatear y mostrar los mismos datos.
  • Separa los datos de HTML
    • Al mostrar datos en HTML, no debería tener que editar el archivo HTML cuando cambien los datos.
    • Los datos se pueden almacenar en archivos XML separados.
    • Con unas pocas líneas de código JavaScript, puede leer un archivo XML y actualizar el contenido de datos de cualquier página HTML.

Reglas de sintaxis

  • Deben contener un elemento raíz que sea el padre de todos los demás elementos:
    • El prólogo
      • <?xml version="1.0" encoding="UTF-8"?>
      • Es opcional.
      • Pueden contener caracteres internacionales.
      • Para evitar errores, debe especificar la codificación utilizada o guardar sus archivos XML como UTF-8.
      • UTF-8 es la codificación de caracteres predeterminada para documentos XML.
  • Todos los elementos deben tener una etiqueta de cierre.
  • Las etiquetas distinguen entre mayúsculas y minúsculas.
  • Los elementos deben estar correctamente anidados.
  • Referencias de entidades.
  • Si coloca un carácter como "<" dentro de un elemento, generará un error porque el analizador lo interpreta como el comienzo de un nuevo elemento. Para evitar este error, reemplace el carácter "<" con una referencia de entidad.
  • Comentarios <!-- This is a comment -->
  • El espacio en blanco se conserva.