Risorse per webmaster

L A   C O M U N I T À   V I R T U A L E   I T A L I A N A   P E R   W E B   M A S T E R S

 
 
      Tecnologie
      HTML
      CSS
      DHTML
      FLASH
      ASP
      PHP
      JSP
      PERL
      XML
      SMIL
      WIRELESS
      PALMARI
      APACHE
      MYSQL
      PICOSQL
 
      Grafica
 
      Servizi
 
      Raccolte
 
      Recensioni
 
      Analisi
 
      Disclaimer

   Per tutti
 
  .: Magazine
  .: Editor
  .: Appunti
  .: Gratis
  .: Scripts
  .: Components
 
   Home page

Partner
Comunicati stampa
Proposte di viaggio
Prenotazione hotel
Prenota vacanze
Accessori palmari
Cerca alberghi
Guide turistiche

versione stampabile Mostra una versione adatta per la stampa  

Livello di difficoltà:Livello di difficoltà: basso  
L'Xml rappresenta il futuro dell'Html. Al contrario di Html, tale tecnologia è estensibile, perché permette di creare dei linguaggi personalizzati di markup. È nato per venire incontro a quelle esigenze che Html, da solo, non riusciva a risolvere.
 

Come si presenta un documento Xml

eXtensible markup language
Uno degli obiettivi di progettazione di Xml è che sia in un formato leggibile dall’uomo, per intendersi non può essere in formato binario, e dovrebbe essere ragionevolmente chiaro. Nell'esempio di figura 2, biblioteca.xml, vediamo come può essere scritto un documento XML:

Figura 2 - biblioteca.xml

<?xml version="1.0"?>

<biblioteca>

<libro codice="R414">

<titolo>2001: Odissea nello spazio</titolo>

<autore>

<cognome>Clarke</cognome>

<nome>Arthur Charles</nome>

</autore>

<editore>Rizzoli</editore>

<parola_chiave>romanzo</parola_chiave>

<parola_chiave>fantascienza</parola_chiave>

</libro>

</biblioteca>



Ogni documento Xml inizia con un prologo che contiene una dichiarazione di versione:

<?xml version="1.0"?>

Ogni tag di apertura deve avere un corrispondente tag di chiusura; se l’elemento non ha contenuto, come nel caso di <BR> in Html, invece di <BR></BR> (che non esiste) è consentito l'uso della forma più concisa <BR/>.

Le maiuscole e le minuscole sono interpretate differentemente, pertanto il tag <nome> è diverso da <Nome> e da <NOME> per convenzione i tag Html si scrivono in maiuscolo, quelli Xml in minuscolo.

Alcuni caratteri e sequenze di caratteri sono riservati, pertanto non si possono utilizzare nei nomi di tag (%, xml, ...).
 

 
 
Home > xml > ...   © 1999-2017 Risorse.net, tutti i diritti riservati