Archivo pedidos1.DTD<!ELEMENT pedidos (pedido+)>
<!ELEMENT pedido
((empresa|persona),producto+,fecha,
factura?)>
<!ELEMENT empresa (#PCDATA)>
<!ELEMENT persona (#PCDATA)>
<!ELEMENT producto (#PCDATA)>
<!ELEMENT fecha (#PCDATA)>
<!ELEMENT factura (emisor,total,fecha)>
<!ELEMENT emisor (#PCDATA)>
<!ELEMENT total (#PCDATA)>
<!ATTLIST empresa cif ID #REQUIRED>
<!ATTLIST producto idproducto ID #REQUIRED>
<!ATTLIST persona nif ID #REQUIRED>
<!ATTLIST factura numfactura ID #REQUIRED
cliente IDREF #REQUIRED
producto IDREFS #REQUIRED>
Archivo XML
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE pedidos SYSTEM "pedidos1.dtd">
<pedidos>
<pedido>
<empresa
cif="W0000001">Warner</empresa>
<producto
idproducto="W000002">peliculas</producto>
<fecha>11-11-11</fecha>
</pedido>
</pedidos>
No hay comentarios:
Publicar un comentario