Come creare un Catalogo libri Con XML

April 13

XML, o estesa Markup Language, è un linguaggio di programmazione utilizzato in combinazione con un linguaggio di elaborazione, come PHP o HTML. Il facile flusso di XML rende questa una scelta popolare quando si progettano le pagine con i dati che possono cambiare frequentemente. XML fornisce i dati ed elimina la necessità di ricreare la pagina web ogni volta che le informazioni aggiornate. Non hai mai bisogno di toccare la pagina di destinazione del tuo sito web. La creazione di un catalogo per i libri è un compito naturale, una volta a capire le basi di XML.

istruzione

1 Aprire un editor XML o un editor di testo, come Blocco note. È inoltre possibile utilizzare programmi di progettazione HTML come Dreamweaver.

2 Creare il primo tag, o elemento radice, per la vostra struttura ad albero. Il linguaggio XML, basato su un formato struttura ad albero, lavora con dati racchiusi all'interno dei tag personalizzati. Se si sta creando un catalogo, il tuo primo tag potrebbe essere <catalogo>. I segni <> dice al server che si denomina un oggetto.

3 Il nome del primo elemento figlio. Dal momento che si sta creando un catalogo per i libri, l'elemento logico successivo è <libro>.

4 Definire un attributo per il vostro elemento figlio. Per tenervi organizzata, forse avete i numeri assegnati ad ogni libro. Questo numero sarà un attributo dell'elemento figlio <libro> e appartiene all'interno della stessa etichetta. Ora il codice XML sarà simile a questa:

<Catalogo>

&lt;Book ID=240>

ID = 240 rappresenta il numero di catalogo assegnato ed è l'attributo.

5 Determinare gli elementi aggiuntivi del vostro elemento secondario. Ora è il momento di parlare del libro, fornendo i tag che offrono informazioni. Questi tag sono elementi del bambino. Diciamo loro che ha scritto il libro, o l'autore: <author>. Ulteriori informazioni includono titolo, genere, il prezzo, la data e la descrizione pubblicata. Ora il codice XML è simile al seguente:

<Catalogo>

&lt;Book ID=240>
&lt;author>&lt;/author>
&lt;title>&lt;/title>
&lt;genre>&lt;/genre>
&lt;price>&lt;/price>
&lt;publish_date>&lt;/publish_date>
&lt;description>&lt;/description>
&lt;/Book>

</ Catalogo>

XML ben formato ha sempre un tag di chiusura per ogni sezione. Un tag di chiusura include il simbolo "/". Ogni elemento deve sedersi all'interno della radice. L'elemento di bambino si siede all'interno della radice e gli elementi descrittivi siedono all'interno dei tag di livello inferiore.

6 Copiare e incollare la struttura ad albero per ogni libro nel vostro catalogo. Solo copiare il bambino ei suoi elementi. L'elemento principale è elencato nella pagina una sola volta.

7 Aggiungere i dati. Le informazioni sui tuoi libri va tra i tag. Per esempio, se si stesse elencando un libro di Stephen King, il tag autore sarebbe simile a questa:

<Author> Stephen King </ author>

I dati tra i tag di apertura e di chiusura è quello che apparirà sulla pagina web.

8 Aggiungere la dichiarazione XML alla linea all'inizio della pagina. La dichiarazione XML indica al server quale lingua si sta scrivendo. Una dichiarazione XML standard è:

<? Xml version = "1.0"?>

9 Controllare il documento finale per gli errori. Assicurati che il tuo dati siano corretti e tutti gli elementi hanno tag di chiusura. La pagina finale sarebbe simile a questo per due libri:

<? Xml version = "1.0"?>
<Catalogo>

&lt;Book ID=240>
&lt;author>Stephen King&lt;/author>
&lt;title>Christine&lt;/title>
&lt;genre>Horror&lt;/genre>
&lt;price>$14.95&lt;/price>
&lt;publish_date>1983&lt;/publish_date>
&lt;description>A scary book about a car.&lt;/description>
&lt;/Book>

<Libro ID = 241>

&lt;author>Stephen King&lt;/author>
&lt;title>Cujo &lt;/title>
&lt;genre>Horror&lt;/genre>
&lt;price>$14.95&lt;/price>
&lt;publish_date> 1981&lt;/publish_date>
&lt;description>A scary book about a dog.&lt;/description>
&lt;/Book>

</ Catalogo>

Consigli e avvertenze

  • Alcuni editor aggiungerà automaticamente la dichiarazione.