|
|
Prodotto ESAURITO/FUORI CATALOGO
XML tutto & oltre
|
| Editore | Apogeo |
| Autore | Holzner Steven |
| Titolo originale | Inside XML |
| Editore originale | New Riders |
| Collana | Tutto & oltre |
| Pagine | 999 |
| Volumi | 1 |
| Livello | Intermedio-Avanzato |
| Lingua | italiano |
| Data pubblicazione | 06 - 2001 |
| ISBN | 8873038492 |
|
|
| Prezzo di copertina |
| Euro 50,61 |
|
| Indice
Introduzione
Argomenti trattati
A chi è rivolto questo libro
Livello del libro
Convenzioni adottate nel libro
1 - Fondamenti di XML
Linguaggi di markup
Come si presenta XML?
Come si presenta XML in un browser?
Perchè XML è così importante?
Documenti XML ben formati
Documenti XML validi
Analisi del documento XML
Risorse XML
Editor XLM
Browser XML
Parser XML
Validatori XML
CSS e XSL
Xlink e Xpointer
URL e URI
ASCII, Unicode e UCS
Applicazioni XML
2 - Creazione di documenti XML ben formati
Il Word Wide Web Consortium (W3C)
Documenti XML ben formati
Markup e dati di tipo carattere
Prologo
La dichiarazione XML
Commenti
Istruzioni di elaborazione
Tag ed elementi
L’elemento radice
Attributi
Realizzare documenti con una struttura ben formata
Sezioni CDATA
Namespace XML
Infoset
XML canonico
3 - Documenti validi di XML: creare DTD
Creazione delle dichiarazioni del tipo di documento
Creazione delle definizioni del tipo di documento
Esempio di una DTD
DTD esterne
Uso delle DTD con gli URL
DTD pubbliche
Uso di DTD interne ed esterne
Namespace e DTD
Validazione tramite una DTD
4 - DTD: entità e attributi
Entità
Attributi
Creazione delle entità interne di tipo generale
Creazione di entità generali di tipo esterno
Costruzione modulare di un documento
Entità generali di tipo predefinito
Creazione di entità parametriche interne
Entità parametriche esterne
Uso di INCLUDE e IGNORE
Attributi
Inserimento di dati non-XML in un documento
Inserimento di entità multiple non analizzate in documenti
5 - Creazione degli schemi XML
Schemi XML in Internet Explorer
Schemi XML del W3C
Dichiarazione dei tipi e degli elementi
Impostazione dei vincoli e dei valori di default degli attributi
Creazione di tipi semplici
Creazione di elementi vuoti
Creazione degli elementi a contenuto misto
Schemi con note
Creazione delle scelte
Creazione delle sequenze
Creazione dei gruppi di attributi
Creazione dei gruppi all
Schemi e namespace
6 - Utilizzo di JavaScript
Che cos’è JavaScript?
JavaScript, un linguaggio a oggetti
Programmazione in JavaScript
7 - Gesione di documenti XML con JavaScript
Il W3C DOM
Caricare i documenti XML
Ottenere elementi per nome
Ottenere valori di attributo da elementi XML
Analisi di documenti XML in codice
Gestione di eventi durante il caricamento di documenti XML
Convalida di documenti XML con Internet Explorer
Script di elementi XML
Modifica di documenti XML con Internet Explorer
8 - XML e associazione dei dati
Associazione dei dati in Internet Explorer
Uso degli oggetti di origine dati
XML e i dati gerarchici
Ricerca di dati XML
9 - CSS
Fogli di stile allegati ai documenti XML
Selezione di elementi nelle regole dei fogli di stile
Creazione di regole di stile
Specifiche formali delle proprietà di stile
10 - Comprendere Java
Risorse Java
Scrivere programmi Java
Creare file Java
Creare variabili in Java
Creare array in Java
Creare siringhe in Java
Operatori Java
Istruzioni condizionali in Java: if,if...else, switch
Cicli in Java: for, while, do...while
Dichiarare e creare oggetti
Creare metodi in Java
Creare classi in Java
11 - Java e XML DOM
Ottenere XML per Java
Impostare CLASSPATH
Creare un parser
Visualizzare un intero documento
Filtrare documenti XML
Creare un browser con finestra
Creare un browser grafico
Navigare in documenti XML
Modificare documenti XML
12 - Java e SAX
Lavorare con SAX
Visualizzare un documento intero
Filtrare i documenti XML
Creare un browser di finestre
Creare un browser grafico
Navigare nei documenti XML
Modificare documenti XML
13 - Trasformazioni XSL
Usare fogli di stile di XSLT in documenti XML
Creare un foglio di stile XSLT
Alterare la struttura del documento basandosi sul file di input
Generare commenti con xsl:comment
Generare testo con xsl:text
Copiare i nodi
Ordinare gli elementi
Usare xsl:if
Usare xsl:choose
Controllare il tipo di output
14 - Formattare oggetti XSL
Formattazione di un documento XML
Creazione del foglio di stile XSLT
Trasformazione di un documento in un form oggetto di formattazione
Creazione di un documento formatttato
Oggetti di formattazione XSL
15 - Xlink e Xpointer
Introduzione: i link con gli Xlink e gli Xpointer
Tutto sugli XLink
Tutto sugli Xpointer
16 - Fondamenti di XHTML
Versioni di XHTML
Lista di controllo XHTML
Programmazione XHTML
17 - XHTML al lavoro
Visualizzare un’immagine (< img >)
Creare collegamenti o ancoraggi (< a >)
Impostare informazioni di collegamento (< link >)
Creare tabelle (< table >)
Creare documenti con frame (< frameset >)
Usare fogli di stile in XHTML
Usare la programmazione Script (< form >)
Estendere XHTML 1.0
Tutto sui moduli di XHTML 1.1
18 - RDF e CDF
Panoramica sull’RDF
Sintassi dell’RDF
Dublin Core
Utilizzare il linguaggio XML negli elementi delle proprietà
Utilizzare la sintassi RDF abbreviata
Contenitori RDF
Creare schemi RDF
Panoramica sul CDF
Sintassi CDF
Creare un file CDF
Impostazione di un URI di base del canale
Impostazione delle date delle ultime modifiche
Impostazione dell’utilizzo dei canali
19 - VML
Creare documenti VML
Elementi VML
L’elemento
Usare forme predefinite
Colorare le forme
Dimensionare le forme
Posizionare le forme
L’elemento
L’elemento
Usare l’elemento
VML più avanzato
20 - VML, ASP, JSP, servlet e Perl
XML e Active Server Pages
XML e servlet Java
Java Server Pages
XML e Perl
Wireless Markup Language
Appendice
A - Specifica XML 1.0
Informazione sul documento
REC-xml-19980210 Extensible Markup Language (XML) 1.0
In breve
Stato del presente documento
1. Introduzione
2. Documenti
3. Strutture logiche
4. Strutture fisiche
5. Conformità
6. Notazioni
Appendici
Indice analitico |
|
|
|