Sobes.tech
Junior

¿Cuáles son las reglas para escribir XML?

sobes.tech AI

Respuesta de la IA

<?xml version="1.0" encoding="UTF-8"?>
<!-- La declaración XML es obligatoria e indica la versión y la codificación -->
<root>
    <!-- Debe haber un solo elemento raíz -->
    <element attribute="valor">
        <!-- Los nombres de elementos y atributos son sensibles a mayúsculas y minúsculas -->
        Contenido del elemento
        <!-- Todas las etiquetas de apertura deben tener etiquetas de cierre -->
    </element>
    <empty_element/>
    <!-- Los elementos vacíos pueden cerrarse con una etiqueta simple con una barra diagonal -->
</root>
  • Sensibilidad a mayúsculas y minúsculas: Las etiquetas y atributos XML son sensibles a mayúsculas y minúsculas.
  • Elemento raíz: El documento debe tener exactamente un elemento raíz.
  • Etiquetas emparejadas: Todas las etiquetas de apertura deben tener etiquetas de cierre correspondientes. Los elementos vacíos pueden usar la sintaxis <tag/>.
  • Atributos: Los valores de los atributos siempre deben estar entre comillas (simples o dobles).
  • Anidamiento: Los elementos deben estar correctamente anidados.
  • Nombres: Los nombres de elementos y atributos no pueden comenzar con un número o la cadena xml (sin importar el caso), no pueden contener espacios ni los caracteres :.
  • Caracteres especiales: Los caracteres especiales (<, >, &, ', `