Productos.dtd
Ir a la navegación
Ir a la búsqueda
Enunciado
Descrición da semántica:
Productos.xml:
<?xml version="1.0"?>
<!DOCTYPE Productos SYSTEM "Productos.dtd">
<Productos>
<Items>
<Cantidad>2</Cantidad>
<Descripcion>Hamburguesas</Descripcion>
<Precio>€2.25</Precio>
<Total>€$4.5</Total>
</Items>
<Items>
<Volumen>2 Litros</Volumen>
<Descripcion>Coca Cola</Descripcion>
<Precio>€1.25</Precio>
<Total>€1.5</Total>
</Items>
<Impuesto>€0.25</Impuesto>
<Entrega>A domicilio</Entrega>
<Total>€6.25</Total>
</Productos>
Solución
Productos.dtd:
<!ELEMENT Productos (Items*, Impuesto?, Entrega, Total)>
<!ELEMENT Items ((Cantidad|Volumen), Descripcion, Precio, Total)>
<!ELEMENT Cantidad (#PCDATA)>
<!ELEMENT Volumen (#PCDATA)>
<!ELEMENT Descripcion (#PCDATA)>
<!ELEMENT Precio (#PCDATA)>
<!ELEMENT Total (#PCDATA)>
<!ELEMENT Impuesto (#PCDATA)>
<!ELEMENT Entrega (#PCDATA)>
<!ELEMENT Total (#PCDATA)>
Gráficamente: