Estrutura Alvo Plana para Hierárquica
Amostra 3 Estrutura de Documento Alvo
O documento de destino dessa transformação plana para hierárquica é hierárquico, com pelo menos uma linha de cabeçalho e várias linhas de detalhes atribuídas à linha de cabeçalho. A estrutura é mostrada abaixo:
<!ELEMENT inventory (snapshotinfo, warehouse+)>
<!ELEMENT snapshotinfo (snapshotdate, snapshotuser, snapshotsource)>
<!ELEMENT snapshotdate (#PCDATA)>
<!ELEMENT snapshotuser (#PCDATA)>
<!ELEMENT snapshotsource (#PCDATA)>
<!ELEMENT warehouse (warehouseinfo, instockitem+)>
<!ELEMENT warehouseinfo (warehousecode, warehousestate)>
<!ELEMENT warehousecode (#PCDATA)>
<!ELEMENT warehousestate (#PCDATA)>
<!ELEMENT instockitem (itemnumber, itemquantity, attribute*)>
<!ELEMENT itemnumber (#PCDATA)>
<!ELEMENT itemquantity (#PCDATA)>
<!ELEMENT attribute (attributecode, attributevalue)>
<!ELEMENT attributecode (#PCDATA)>
<!ELEMENT attributevalue (#PCDATA)>