Guia de desenvolvimento de XML
Tese: Guia de desenvolvimento de XML. Pesquise 862.000+ trabalhos acadêmicosPor: edem82 • 24/5/2014 • Tese • 578 Palavras (3 Páginas) • 423 Visualizações
Etapa1
Manual de Desenvolvimento XML
A linguagem de marcação mais famosa em desenvolvimento Web é a XML (eXtensible Markup Language).
Ela funciona como uma ponte para trocas de informações entre linguagens e tem vantagens em outras como HTML (HyperText Markup Language) e a SGML (Standard Generalized Markup Language).
Diferente de outras linguagens ela consegue facilitar a vida de quem já conhece princípios básicos dessas outras linguagens descritas no exemplo.
Baseando se em tags <> são usadas para abrir e fechar um documento, por exemplo: <arquivo> </arquivo> e ao contrario de outras linguagens ela não se limita por tags já definidas, e sim com a necessidade de quem está criando, deixando ela muito mais flexível.
Usando por exemplo como o Banco de Dados, ele pode ser usado para manipular, organizar e consultar todos os dados usando o XML.
Regras básicas do XML
Antes de começar um documento e de obrigação escolher a versão a ser utilizada, como por exemplo <?xml version=”1.0” encoding=”ISSO-8858-1”?>.
Ele serve para dizer, o que se trata o documento e por isso não é necessário o fechamento da “tag”.
Não podemos esquecer que o XML é case sensitive, então devemos ter cuidado ao começar com letras maiúsculas e terminar com letras maiúsculas como por exemplo: <documentos> </Documentos> ou <dOcUmEnToS></DoCuMeNtOs>.
Para colocar um comentário, é utilizado <!--comentário aqui-->
Esses são apenas alguns exemplos, de um arquivo XML bem formatado.
Exemplo de um arquivo XML
<?xml version="1.0" encoding="UTF-8"?>
<vassourasLTDA_cadastro>
<funcionario>
<codigo>11</codigo>
<nome>Ananias Santana</nome>
<loja>Vassourinha XXI Ltda</loja>
<sexo>Masculino</sexo>
<endereço>Rua Nicola Ciosa, 113 – Butantã – São Paulo/SP </endereço>
</funcionario>
<funcionario>
<codigo>12</codigo>
<nome>Danuza Silva</nome>
<loja>Vassouras Lindaura YY Ltda</loja>
<sexo>Feminino</sexo>
<endereço>Rua Tabapuã, 53 – Itaim Bibi – São Paulo/SP </endereço>
</funcionario>
<funcionario>
<codigo>13</codigo>
<nome>Maria José</nome>
<loja>Vassouras Lindaura YY Ltda</loja>
<sexo>Feminino</sexo>
<endereço>Rua Roma, 850– Lapa – São Paulo/SP </endereço>
</funcionario>
</vassourasLTDA_cadastro>
Etapa2
Manual de desenvolvimento DTD e CSS.
Em muitos casos será necessária uma declaração de documento
Se esse tipo for necessária e imprescindível entrar no topo do documento.
<?XML version="1.0" standalone="no"?>
<!DOCTYPEchapter SYSTEM "dbook.dtd" [
<!ENTITY %ulink.module"IGNORE">
<!ELEMENT ulink (#PCDATA)*>
<!ATTLIST ulink
xml:link CDATA #FIXED "SIMPLE"
xml-attributesCDATA #FIXED "HREF URL"
URL CDATA #REQUIRED>
]>
<chapter>...</chapter>
Definição do Tipo de Documento
<!ATTLIST vassourasLTDA_cadastro
codigo ID #REQUIRED
nome CDATA #REQUIRED
sexo CDATA #IMPLIED
endereço CDATA #REQUIRED
loja CDATA #REQUIRED>
Estilos de linguagem
vassourasLTDA_cadastro {
display: block;
font-family: Arial, Helvetica;
font-size: 20pt;
color:
...