Tutoriales de informática - Abrirllave.com

Abrirllave.com

Instrucciones de procesamiento en XML

En un documento XML, una instrucción de procesamiento (processing instruction) sirve para indicar cierta información al programa que procese dicho documento. Las instrucciones de proceso se escriben empezando con la pareja de caracteres "<?" y finalizando con "?>".

Cómo asociar un archivo CSS a un documento XML

EJEMPLO En un documento XML podría escribirse, por ejemplo, la siguiente instrucción de procesamiento:

<?xml-stylesheet type="text/css" href="estilo-animales.css"?>

Esta instrucción sirve para asociar el archivo CSS (Cascading Style Sheets, Hojas de Estilo en Cascada) "estilo-animales.css" al documento XML. Dicho archivo podría contener, por ejemplo, el siguiente código:

nombre{color:blue;font-size:40px}
patas{color:red;font-size:22px}

De forma que, dado por ejemplo el archivo "animales.xml":

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="estilo-animales.css"?>
<animales>
   <animal>
      <nombre>perro</nombre>
      <patas>4</patas>
   </animal>
   <animal>
      <nombre>pato</nombre>
      <patas>2</patas>
   </animal>
   <animal>
      <nombre>ballena</nombre>
      <patas>0</patas>
    </animal>
</animales>

En un navegador web se verá algo parecido a:

Visualización del archivo animales.xml en Google Chrome - Ejemplo del tutorial de XML de {Abrirllave.com

En un documento XML, no es obligatorio que aparezcan instrucciones de procesamiento.

Ejercicios resueltos