martes, 21 de febrero de 2012

Ejercicios de XSLT

Hola a todos
A continuación voy a proponer unos seis ejercicios de XSLT, Los cinco primeros se realizarán tomando el siguiente archivo XML como base:


IES. XML


<?xml version="1.0" encoding="UTF-8"?>
<ies nombre="IES Abastos" web="http://www.iesabastos.org/" >
<ciclos>
<ciclo id="ASIR">
<nombre>Administración de Sistemas Informáticos en Red</nombre>
<grado>Superior</grado>
<decretoTitulo año="2009" />
</ciclo>
<ciclo id="DAW">
<nombre>Desarrollo de Aplicaciones Web</nombre>
<grado>Superior</grado>
<decretoTitulo año="2010" />
</ciclo>
<ciclo id="SMR">
<nombre>Sistemas Microinformáticos y Redes</nombre>
<grado>Medio</grado>
<decretoTitulo año="2008" />
</ciclo>
</ciclos>
</ies>




Se pide:
1. Que aparezcan los siguientes elementos sin etiquetas:


<?xml version="1.0" encoding="UTF-8"?>


Administración de Sistemas Informáticos en Red
Desarrollo de Aplicaciones Web
Sistemas Microinformáticos y Redes


2. Que aparezcan los elementos con etiquetas <p>




<?xml version="1.0" encoding="UTF-8"?>
<html>
<p>Administración de Sistemas Informáticos en Red</p>
<p>Desarrollo de Aplicaciones Web</p>
<p>Sistemas Microinformáticos y Redes</p>
</html>




3. Que aparezcan en forma de lista


<?xml version="1.0" encoding="UTF-8"?>
<html>
<ul>
<li>Administración de Sistemas Informáticos en Red</li>
<li>Desarrollo de Aplicaciones Web</li>
<li>Sistemas Microinformáticos y Redes</li>
</ul>
</html>


4. Que aparezcan en forma de tabla


<?xml version="1.0" encoding="UTF-8"?>
<html>
<table border="1">
<tr>
<td>Administración de Sistemas Informáticos en Red</td>
</tr>
<tr>
<td>Desarrollo de Aplicaciones Web</td>
</tr>
<tr>
<td>Sistemas Microinformáticos y Redes</td>
</tr>
</table>
</html>


5. Formatear el documento anterior para que ahora nos salga el nombre del IES entre etiquetas h1 y el resto en párrafos


<?xml version="1.0" encoding="UTF-8"?>
<html>
<h1>IES Abastos</h1>
<p>Administración de Sistemas Informáticos en Red</p>
<p>Desarrollo de Aplicaciones Web</p>
<p>Sistemas Microinformáticos y Redes</p>
</html>


6. Ejercicio Final de Bloque: Realizar un documento XML que permita formatear el contenido del índice del capítulo 1 de vuestro libro de Sistemas Informáticos/Planificación y Análisis de Redes. Una vez realizado esto, debéis hacer lo mismo con todos los capítulos del libro, realizando el índice completo del libro, a partir de un solo documento XML


Saludos,
Alfredo

No hay comentarios:

Publicar un comentario