Add LMSGI/concesionario

This commit is contained in:
Nicolás A. Ortega Froysa 2022-03-29 19:32:58 +02:00
parent 2657898ce9
commit ceea4a73fe
2 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="concesionario.xsl"?>
<concesionario>
<coche matricula="6732KPC">
<marca>Seat Ateca</marca>
<combustible>Gasolina</combustible>
<precio>23000</precio>
</coche>
<coche matricula="8280KWT">
<marca>Volkswagen Golf</marca>
<combustible>Diesel</combustible>
<precio>25000</precio>
</coche>
<coche matricula="3245BWX">
<marca>Renault Megane</marca>
<combustible>Diesel</combustible>
<precio>21000</precio>
</coche>
</concesionario>

View File

@ -0,0 +1,32 @@
xquery version="1.0" encoding="UTF-8";
<h1>Ejercicio 0</h1>
<p>Listado HTML de la matrícula de los coches que usan diésel.</p>
<ul>
{
for $x in doc("concesionario.xml")/concesionario/coche[combustible="Diesel"]/@matricula
order by $x
return <li>Matrícula: <b>$x</b></li>
}
</ul>
<h1>Ejercicio 1</h1>
<p>Muestra el precio de los coches más del 21% de IVA</p>
{
for $x in doc("concesionario.xml")/
}
<h1>Ejercicio 4</h1>
<p>Muestra los vehículos cuyo precio es mayor a 24000</p>
{
for $x in doc("concesionario.xml")/concesionario/coche
where $x/price > 24000
return $x
}
<h1>Ejercicio 9</h1>
<p>Muestra todos los datos de cada coche del concesionario dentro de una etiqueta coche.</p>
{
for $x in doc("concesionario.xml")/concesionario/coche
return $x
}