WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Exemplo de DTD XML

Este exemplo mostra um DTD XML em um documento XML e o formato da estrutura da árvore desse documento:

<!DOCTYPE test PUBLIC "//this/is/a/URI/test" "test.dtd"
[
<!NOTATION TeX PUBLIC "//this/is/a/URI/TexID" "//TexID">
<!ENTITY ent1 "this is an entity">
<!ENTITY % ent2 "#PCDATA | subel2">
<!ENTITY % extent1 PUBLIC "//this/is/a/URI/extent1" "more.txt">
<!ENTITY extent2 PUBLIC "//this/is/a/URI/extent2" "more.txt">
<!ENTITY unpsd PUBLIC "//this/is/a/URI/me.gif" "me.gif" NDATA TeX>
<?test Do this?>
<!--isto é um comentário-->
<!ELEMENT subel2 (#PCDATA)>
<!ELEMENT subel1 (subel2 | el4)+>
<!ELEMENT el1 (#PCDATA)>
<!ELEMENT el2 (#PCDATA | subel2)*>
<!ELEMENT el3 (#PCDATA | subel2)*>
<!ELEMENT el4 (#PCDATA)>
<!ELEMENT el5 (#PCDATA | subel1)*>
<!ELEMENT el6 (#PCDATA)>
<!ATTLIST subel1 
	size (big | small) "big" 
	shape (round | square) #REQUIRED>
<!ATTLIST el5 
	el5satt CDATA #IMPLIED>
]>

Quando uma mensagem é analisada por um analisador XML genérico, a parte relevante da árvore de mensagens se parece como esta (assumindo que não haja retornos de linha ou espaços em branco entre as tags):

O gráfico mostra um exemplo de uma estrutura em árvore de DTD XML

A estrutura IntSubset contém as seguintes estruturas no nível seguinte de aninhamento: a estrutura em árvore para cada uma dessas estruturas é mostrada nas estruturas em árvore a seguir.

O gráfico mostra um exemplo de uma estrutura em árvore NotationDecl

O gráfico mostra um exemplo de uma estrutura em árvore EntityDecl

O gráfico mostra um exemplo de uma estrutura em árvore ParameterEntityDecl

O gráfico mostra um exemplo de uma estrutura em árvore ExternalParameterEntityDecl

O gráfico mostra um exemplo de uma estrutura em árvore ExternalEntityDecl

O gráfico mostra um exemplo de uma estrutura em árvore UnparsedEntityDecl

O gráfico mostra um exemplo de uma estrutura em árvore DocTypeWhiteSpace

O gráfico mostra um exemplo de uma estrutura em árvore DocTypePl

O gráfico mostra um exemplo de uma estrutura em árvore DocTypeComment

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada subel1

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada el1

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada el2

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada el3

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada el4

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada el5

O gráfico mostra um exemplo de uma estrutura em árvore ElementDef chamada el6

O gráfico mostra um exemplo de uma estrutura em árvore AttributeList chamada Subel1

O gráfico mostra um exemplo de uma estrutura em árvore AttributeList chamada el5

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:10


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ad09195_