HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Sintaxe de XML
|
Se voc� for j� saber que o HTML ent�o a sintaxe de XML n�o deve ser que muito de um pulo a agarrar. Quando houver alguns artigos novos em XML, � ainda justo uma l�ngua do markup que confie em Tag para come�ar o trabalho feito.
|
Original de XML: -
|
Os originais de XML usam uma sintaxe simples e self-describing.
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<company>
<to>Vyom</to>
<from>TCS</from>
<heading>Reminder</heading>
<body>Details of Emlpoyee</body>
</company>
|
A primeira linha no original - a declara��o de XML - define a vers�o de XML e o encoding do car�ter usado no original. Neste caso o original conforma-se � especifica��o 1.0 de XML e de usos o ISO-8859-1 (europeu de Latin-1/West) car�ter - jogo.
|
A linha seguinte descreve o elemento da raiz do original (como ele estava dizendo: �isto o original � uma companhia "):
|
As 4 linhas seguintes descrevem 4 elementos da crian�a da raiz (a, de, dirigir, e corpo):
|
<to>Vyom</to>
<from>TCS</from>
<heading>Reminder</heading>
<body>Details of Emlpoyee</body>
|
E finalmente a �ltima linha define a extremidade do elemento da raiz:
|
Pode voc� detectar deste exemplo que o original de XML contem uma companhia a Vyom do TCS? Voc� n�o concorda que XML � consideravelmente self-descritivo?
|
Os elementos devem ter um Tag de fechamento
|
� ilegal omitir o Tag de fechamento, com XML.
|
No HTML alguns elementos n�o cont�m o Tag de fechamento. O seguinte c�digo � v�lido no HTML:
|
<p>This is a author
<p>This is another author
|
Em XML todos os elementos devem ter um Tag de fechamento, por exemplo:
|
<p>This is a author</p>
<p>This is another author</p>
|
Nota: Voc� p�de ter observado do exemplo precedente que a declara��o de XML n�o teve um Tag de fechamento. Este n�o � um erro. A declara��o n�o � uma parte do original de XML pr�pria. N�o � um elemento de XML, e n�o deve ter um Tag de fechamento.
|
Os Tag de XML s�o caso sens�vel
|
Os Tag de XML s�o caso sens�vel no respeito do HTML
|
Com XML, o <Author> do Tag � diferente do <author> do Tag. Os Tag abrindo e de fechamento devem conseq�entemente ser escritos com o mesmo caso:
|
<Author>This is incorrect</author>
<author>This is correct</author>
|
Corretamente aninhar-se de elementos de XML
|
O assentamento impr�prio dos Tag n�o faz nenhum sentido a XML.
|
alguns elementos podem impropriamente ser aninhados dentro de se no HTML como este:
|
<b><i>"Hello World" This text is bold and italic</b></i>
|
Em XML todos os elementos devem corretamente ser aninhados dentro de se como este:
|
<b><i>"hello World" This text is bold and italic</i></b>
|
Os originais de XML devem ter um elemento da raiz
|
Para definir um elemento da raiz todos os originais de XML devem conter um �nico par do Tag.
|
Todos elementos restantes devem estar dentro deste elemento da raiz. Todos os elementos podem ter elementos da crian�a. os elementos da crian�a devem corretamente ser aninhados dentro de seu elemento do pai:
|
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
|
Os valores do atributo de XML devem ser citados
|
Com XML, � ilegal omitir a cita��o - marcas em torno dos valores do atributo.
|
Os elementos de XML podem ter atributos em pares do nome/valor apenas como no HTML. Em XML o valor do atributo deve sempre ser citado. Estudar os dois originais de XML abaixo. Primeiro est� incorreto, o segundo est� correto:
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<company date=10/10/2004>
<to>Vyoms</to>
<from>TCS</from>
</company>
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<company date="10/10/2004">
<to>Vyoms</to>
<from>TCS</from>
</company>
|
O erro no primeiro original � que o atributo da data no elemento da nota n�o est� citado. Isto est� correto: date= " 10/10/2004 ". Isto est� incorreto: date=10/10/2004.
|
O espa�o branco � preservado em XML
|
O espa�o branco no original de XML n�o � truncado.
|
Este � HTML desigual. Com HTML, uma senten�a gosta desta: Hello meu nome de companhia � VYOM, ser� indicado como este: Hello meu nome de companhia � VYOM, porque o HTML reduz o m�ltiplo, car�teres de espa�o brancos consecutivos a um �nico espa�o branco.
|
Coment�rios de XML
|
A sintaxe do coment�rio de XML � similar �quela do HTML. <! -- Este � um coment�rio -->
|
Keywords: xml syntax,xml Case Sensitive , xml documentation, xml document, xml comments element, xml tags
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|