![]() |
|
Editore: Addison Wesley Pagine: 401 Autore: Gudgin Martin, Skonnard Aaron Collana: Professionale Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2002-10-01 ISBN: 8871921658 Prezzo: 30.00 € Lingua: Italiano |
"Finalmente un libro di riferimento completo e preciso che tratta tutte le piu' importanti tecnologie XML, tra cui l'aggiunta piu' recente (XML Schema), in una presentazione concisa e coerente. Terro' questo libro sempre a portata di mano."
Chris Lovett, Product Unit Manager, B2B Web Services, Microsoft.
"Una guida di riferimento utile ed estesa a tutte le ultime tecnologie dei servizi XME e Web. Skonnard e Gudgin hanno saputo raccogliere tutti i dettagli in un unico libro."
Noah Mendelsohn, Distinguished Engineer, IBM e Lotus Development Corporation e coredattore delle XML Schema Recommendation del W3C.
Anche lo sviluppatore piu' esperto di XML ha bisogno di una guida di riferimento con informazioni indispensabili e risposte rapide alle domande e ai problemi che inevitabilmente sorgono. Essential XML quick reference e' il testo piu' completo e autorevole disponibile al momento. Oltre a dire praticamente tutto su XML, questo testo descrive anche vari protocolli e tecnologie correlate, fornendo un riferimento utile e completo alla sintassi, all'utilizzo e alle tecniche di programmazione di XML.
Scritto da due autorita' su XML, il libro fornisce informazioni su tutti gli argomenti importanti. In ogni capitolo si trova una panoramica degli argomenti, spiegazioni dettagliate e molti esempi significativi.
Essential XML quick reference e' progettato specificatamente per consentire un accesso facile attraverso un sommario dettagliato, un indice completo e schede riassuntive dei capitoli che aiutano i lettori a individuare rapidamente le informazioni necessarie. Il fatto di fornire un accesso rapido a informazioni complete corredate di esempi rende questo testo una risorsa indispensabile per gli sviluppatori interessati a XML.
Aaron Skonnard e' un membro dello staff tecnico di DevelopMentor, una delle principali societa' di sviluppo software statunitensi. Collabora a MSDN Magazine, per cui scrive la colonna "The XML Files". Aaron e' l'autore di "Essential Winlet" (Addison Wesley, 1999) e coautore di "Essential XML beyond markup" (Addison Wesley, 2000), edizione italiana "Essential XML oltre il markup", 2001.
Martin Gudgin e' un membro dello staff tecnico di DevelopMentor che si occupa di XML, degli schemi e dei sistemi di tipi. E' un membro attivo del gruppo di lavoro W3C XML Schema e del gruppo di lavoro W3C XML Protocol. Martin e' l'autore di "Essential IDL" (Addison Wesley, 2001).
Elenco degli acronimi
Prefazione
Ringraziamenti
1 XML 1.0 e i namespace
1.1 Elementi
1.2 Elementi, namespace e dichiarazioni di namespace
1.3 Attributi
1.4 Attributi e namespace
1.5 Istruzioni di elaborazione
1.6 Commenti
1.7 Whitespace
1.8 Literal vietati
1.9 Sezione CDATA
1.10 Dichiarazione XML
1.11 Codifica di caratteri speciali
1.12 XML ben formato
1.13 Bibliografie
2 Document Type Definition (DTD)
2.1 Introduzione alle DTD
2.2 Dichiarazioni DOCTYPE
2.2.1 Dichiarazioni interne
2.2.2 Dichiarazioni esterne
2.2.3 Dichiarazioni esterne e interne
2.3 ELEMENT
2.4 ATTLIST
2.5 ENTITY
2.5.1 Entità parametro interne
2.5.2 Entità parametro esterne
2.5.3 Entità generali interne
2.5.4 Entità generali esterne analizzate dal parser
2.5.5 Entità non analizzate dal parser
2.6 NOTATION
2.7 INCLUDE E IGNORE
2.8 Bibliografia
3 XPath 1.0
3.1 Introduzione a Xpath
3.2 Location path
3.2.1 Fasi del location path
3.2.2 Assi
3.2.3 Test sui nodi
3.2.3.1 Test sui nodi per nome
3.2.3.2 Test sui nodi per tipo
3.2.4 Predicati
3.2.5 Abbreviazioni dei location path
3.3 Espressioni base
3.3.1 Espressioni booleane
3.3.2 Espressioni di eguaglianza
3.3.3 Espressioni relazionali
3.3.4 Espressioni numeriche
3.4 Libreria di funzioni base
3.4.1 boolean
3.4.2 ceiling
3.4.3 concat
3.4.4 contains
3.4.5 count
3.4.6 false
3.4.7 floor
3.4.8 id
3.4.9 lang
3.4.10 last
3.4.11 local-name
3.4.12 name
3.4.13 namespace-uri
3.4.14 normalize-space
3.4.115 not
3.4.16 number
3.4.17 position
3.4.18 round
3.4.19 starts-with
3.4.20 string
3.4.21 strsing-length
3.4.22 substring
3.4.23 substring-after
3.4.24 substring-before
3.4.25 sum
3.4.26 translate
3.4.27 true
3.5 Bibliografia
4 Xpointer, Xinclude e XML Base
4.1 Versione 1.0 di Xpointer
4.1.1 full Xpointer
4.1.2 Bare name
4.1.3 Child sequence
4.1.4 Estensioni di Xpointer e XPath
4.1.5 Node test Xpointer
4.1.6 Libreria delle funzioni Xpointer
4.1.6.1 end-point
4.1.6.2 here
4.1.6.3 origin
4.1.6.4 range
4.1.6.5 range-inside
4.1.6.6 range-to
4.1.6.7 start-point
4.1.6.8 string-range
4.2 Xinclude
4.2.1 include
4.3 XML Base
4.3.1 xml:base
4.4 Bibliografia
5 Trasformazioni XSL (XSLT) 1.0
5.1 Introduzione alla programmazione XSLT
5.2 Tipi ed espressioni XSLT
5.3 Pattern
5.4 Risoluzione dei conflitti
5.5 Template incorporati
5.6 Sintassi delle trasformazioni basata sugli exemplar
5.7 Template di valori di attributi
5.8 Whitespace
5.9 Libreria degli elementi
5.9.1 apply-imports
5.9.2 apply-templates
5.9.3 attribute
5.9.4 attribute-set
5.9.5 call-template
5.9.6 choose
5.9.7 comment
5.9.8 copy
5.9.9 copy-of
5.9.10 decimal-format
5.9.11 element
5.9.12 fallback
5.9.13 for-each
5.9.14 if
5.9.15 import
5.9.16 include
5.9.17 key
5.9.18 message
5.9.19 namespace-alias
5.9.20 number
5.9.21 otherwise
5.9.22 output
5.9.23 param
5.9.24 preserve-space
5.9.25 processing-instruction
5.9.26 sort
5.9.27 strip-space
5.9.28 stylesheet
5.9.29 template
5.9.30 text
5.9.31 transform (stylesheet)
5.9.32 value-of
5.9.33 variable
5.9.34 when
5.9.35 with-param
5.10 Libreria delle funzioni XSLT
5.10.1 current
5.10.2 document
5.10.3 element-available
5.10.4 format-number
5.10.5 function-available
5.10.6 generate-id
5.10.7 key
5.10.8 system-property
5.10.9 unparsed-entity-uri
5.11 Bibliografia
6 SAX 2.0
6.1 Descrizione UML di SAX
6.2 Interfacce e classi SAX
6.2.1 Attributes
6.2.2 ContentHandler
6.2.3 DTDHandler
6.2.4 EntityResolver
6.2.5 ErrorHandler
6.2.6 Locator
6.2.7 XMLFilter
6.2.8 XMLReader
6.3 Funzioni e proprietà
6.4 Bibliografia
7 DOM Level 2
7.1 DOM in UML
7.2 Interfacce DOM
7.2.1 Attr
7.2.2 CADATASection
7.2.3 CharacterData
7.2.4 Comment
7.2.5 Document
7.2.6 DocumentFragment
7.2.7 DocumentType
7.2.8 DOMImplementation
7.2.9 Element
7.2.10 Entity
7.2.11 EntityReference
7.2.12 NamedNodeMap
7.2.13 Node
7.2.14 NodeList
7.2.15 Notation
7.2.16 ProcessingInstruction
7.2.17 Text
7.3 Bibliografia
8 Tipi dati degli Schermi XML
8.1 Raggruppamento di tipi di dati
8.2 Tipi di dati
8.2.1 anyURI
8.2.2 base64Binary
8.2.3 boolean
8.2.4 byte
8.2.5 date
8.2.6 dateTime
8.2.7 decimal
8.2.8 double
8.2.9 duration
8.2.10 ENTITIES
8.2.11 ENTITY
8.2.12 float
8.2.13 gDay
8.2.14 gMonth
8.2.15 gMontDay
8.2.16 gYear
8.2.17 gYearMonth
8.2.18 exBinary
8.2.19 ID
8.2.20 IDREF
8.2.21 IDREFS
8.2.22 int
8.2.23 integer
8.2.24 language
8.2.25 long
8.2.26 Name
8.2.27 NCName
8.2.28 negativeInteger
8.2.29 NMTOKEN
8.2.30 NMTOKENS
8.2.31 nonNegativeInteger
8.2.32 nonPositiveInteger
8.2.33 normalizedString
8.22.34 NOTATION
8.2.35 positiveInteger
8.2.36 QName
8.2.37 short
8.2.38 string
8.2.39 time
8.2.40 token
8.2.41 unsignedByte
8.2.42 unsignedInt
8.2.43 unsignedLong
8.2.44 unsignedShort
8.3 Facet
8.3.1 enumeration
8.3.2 fractionDigitts
8.3.3 length
8.3.4 maxExclusive
8.3.5 maxInclusive
8.3.6 maxLenght
8.3.7 minExclusive
8.3.8 minInclusive
8.3.9 minLenght
8.3.10 pattern
8.3.11 totalDigits
8.3.12 whiteSpace
8.4 Costrutti del linguaggio
8.4.1 simpleType
8.4.2 restriction
8.4.3 list
8.4.4 union
8.5 Bibliografia
9 Strutture degli Schemi XML
9.1 Elementi degli schemi
9.2 Strutture
9.2.1 all
9.2.2 annotation
9.2.3 any
9.2.4 anyAttribute
9.2.5 appinfo
9.2.6 attribute
9.2.7 attributeGroup
9.2.8 choice
9.2.9 complexContent
9.2.10 complexType
9.2.11 documentation
9.2.12 element
9.2.13 extension
9.2.14 field
9.2.15 group
9.2.16 import
9.2.17 include
9.2.18 key
9.2.19 keyref
9.2.20 notation
9.2.21 redefine
9.2.22 restriction
9.2.23 schema
9.2.24 selector
9.2.25 sequence
9.2.26 simpleContent
9.2.27 unique
9.3 Strutture degli Schemi XML: attributi delle istanze
9.3.1 nil
9.3.2 noNamespaceSchemaLocation
9.3.3 schemaLocation
9.3.4 type
9.4 Bibliografia
10 SOAP 1.1
10.1 Introduzione ai messaggi SOAP
10.2 Elementi nei messaggi SOAP
10.2.1 Body
10.2.2 Envelope
10.2.3 Fault
10.2.4 Header
10.3 Attributi nei messaggi SOAP
10.3.1 actor
10.3.2 encodingsStyle
10.3.3 mustUnderstand
10.4 Introduzione alle regole di serializzazione di SOAP
10.4.1 Serializzazione di dati strutturati semplici
10.4.2 Serializzazione di dati strutturati con riferimenti multipli
10.4.3 Come trattare riferimento nulli in strutture di dati complesse
10.4.4 Come serializzare i dati tipizzati dinamicamente
10.4.5 Array
10.4.6 Array multidimensionali
10.4.7 Trasmissione parziale di array
10.4.8 Array sparsi
10.4.9 Array jagged
10.5 Introduzione al binding HTTP di SOAP
10.5.1 Content-Type
10.5.2 Content-Length
10.5.3 SOAPAction
10.6 Bibliografia
Indice analitico
Tutorial XML di shppotta
Introduzione tecnica ad XML di XML.com
Guida XML di WebMasterPoint
Manuale XML di Università di Firenze
Introduzione a XML di Wikipedia