Enunciados de questões e informações de concursos
Solicitado a preparar um arquivo de teste em XML para um sistema de controle de pedidos de uma distribuidora de petróleo, um analista de sistemas gerou o seguinte documento:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cliente SYSTEM "C:\postos.dtd">
<cliente>
<posto>
<cnpj>
53.726.891/0001-24
</cnpj>
<pedidos>
<pedido>
<produto>
Gasolina
</produto>
<quantidade>
10.000
</quantidade>
</pedido>
<pedido>
<produto>
Gasolina
</produto>
</pedido>
</pedidos>
</posto>
</cliente>
Considere o DTD abaixo, salvo no arquivo C:\postos.dtd.
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT quantidade (#PCDATA)>
<!ELEMENT produto (#PCDATA)>
<!ELEMENT posto (cnpj,pedidos*)>
<!ELEMENT pedidos (pedido*)>
<!ELEMENT pedido (produto, quantidade)>
<!ELEMENT cnpj (#PCDATA)>
<!ELEMENT cliente (posto)>
O arquivo preparado pelo analista está em