BIBLIOTHEQUE MISM
Détail de l'auteur
Auteur Alexandre Brillant |
Documents disponibles écrits par cet auteur
![](./images/expand_all.gif)
![](./images/collapse_all.gif)
![](./images/orderby_az.gif)
Titre : XML cours et exercices Type de document : texte imprimé Auteurs : Alexandre Brillant, Auteur Editeur : Paris : Eyrolles Année de publication : 2007 Importance : 284p Format : 23x19 cm ISBN/ISSN/EAN : 978-2-212-12151-3 Note générale : SOMMAIRE
Le document XML : orienté document ou donnée ?
Notion de bus XML. Parseurs pour manipuler les documents XML.
Structure d'un document XML : prologue, instructions de traitement, commentaires.
Déclaration de type.
Nouds et attributs d'un élément. Entités.
Règles de syntaxe. Conventions de nommage.
Exemples Math ML et Voice XML.
Espaces de noms.
XLink et XHTML.
Validation des documents XML : DTD, schémas W3C, RelaxNG.
Types simples : chaînes de caractères, dates et heures, types numériques.
Types complexes : séquence, choix. Cardinalités.
Représentation des éléments.
Limitation des schémas : le non-déterminisme.
Clés et références de clés : ID et IDREF.
Relation entre schémas.
Modélisation XML. targetNamespace.
Déclaration. Gestion des éléments locaux. Analogies avec la conception objet.
Design patterns. Poupées russes, tranches de salami, stores vénitiens, forme mixte. Modélisation avec héritage ou groupe.
Publication de documents XML.
XHTML, CSS.
Langage de requête XPath. Version 1.0 et 2.0.
Gestion par séquence. Variables et boucles. Contrôle de flux. Fonctions.
Transformations XSLT. 1.0 et 2.0. Squelette. Template. Boucles. Contrôle de flux. Nouds textes. Génération d'un nouvel arbre. Inclusion et importation d'un document XSLT. Espaces de noms XSLT. XSLT 2.0 : création d'une séquence, multi-génération, groupes, fonctions et expressions régulières.
XSL-FO. Format vectoriel SVG. Les échanges XML. XML-RPC. SOAP. Services web : WSDL, UDDI.
Programmation des services web : Axis, Java JSE 6, .NET. Les échanges XML avec AJAX. Bases de données XML. XIndice. Berkeley DB XML.
Programmer avec SAX. Content Handler. ErrorHandler, DTDHandler et Entity Resolver. JAXP. Programmation SAX avec PHP. Programmer avec DOM. Programmation DOM avec PHP, ASP, JavaScript. JDOM. Programmation avec JAXB. Opérations unmarshalling/marshalling. Programmation avec XSLT. Réaliser des transformations XSLT avec PHP et ASP.Langues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : Cet ouvrage de cours et exercices couvre l'utilisation du formalisme XML et de ses très nombreux outils connexes en une vision d'ensemble rigoureuse. Ainsi, il aborde aussi bien les bonnes pratiques de modélisation (schémas et DTD), de transformation (XSLT) et de manipulation (XPath, XQuery...) que de programmation (design patterns) et d'utilisation à travers des réseaux (SOAP, XML-RPC, Ajax). Des exercices corrigés viennent renforcer les qualités didactiques de cet ouvrage magistral. XML cours et exercices [texte imprimé] / Alexandre Brillant, Auteur . - Paris : Eyrolles, 2007 . - 284p ; 23x19 cm.
ISBN : 978-2-212-12151-3
SOMMAIRE
Le document XML : orienté document ou donnée ?
Notion de bus XML. Parseurs pour manipuler les documents XML.
Structure d'un document XML : prologue, instructions de traitement, commentaires.
Déclaration de type.
Nouds et attributs d'un élément. Entités.
Règles de syntaxe. Conventions de nommage.
Exemples Math ML et Voice XML.
Espaces de noms.
XLink et XHTML.
Validation des documents XML : DTD, schémas W3C, RelaxNG.
Types simples : chaînes de caractères, dates et heures, types numériques.
Types complexes : séquence, choix. Cardinalités.
Représentation des éléments.
Limitation des schémas : le non-déterminisme.
Clés et références de clés : ID et IDREF.
Relation entre schémas.
Modélisation XML. targetNamespace.
Déclaration. Gestion des éléments locaux. Analogies avec la conception objet.
Design patterns. Poupées russes, tranches de salami, stores vénitiens, forme mixte. Modélisation avec héritage ou groupe.
Publication de documents XML.
XHTML, CSS.
Langage de requête XPath. Version 1.0 et 2.0.
Gestion par séquence. Variables et boucles. Contrôle de flux. Fonctions.
Transformations XSLT. 1.0 et 2.0. Squelette. Template. Boucles. Contrôle de flux. Nouds textes. Génération d'un nouvel arbre. Inclusion et importation d'un document XSLT. Espaces de noms XSLT. XSLT 2.0 : création d'une séquence, multi-génération, groupes, fonctions et expressions régulières.
XSL-FO. Format vectoriel SVG. Les échanges XML. XML-RPC. SOAP. Services web : WSDL, UDDI.
Programmation des services web : Axis, Java JSE 6, .NET. Les échanges XML avec AJAX. Bases de données XML. XIndice. Berkeley DB XML.
Programmer avec SAX. Content Handler. ErrorHandler, DTDHandler et Entity Resolver. JAXP. Programmation SAX avec PHP. Programmer avec DOM. Programmation DOM avec PHP, ASP, JavaScript. JDOM. Programmation avec JAXB. Opérations unmarshalling/marshalling. Programmation avec XSLT. Réaliser des transformations XSLT avec PHP et ASP.
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : Cet ouvrage de cours et exercices couvre l'utilisation du formalisme XML et de ses très nombreux outils connexes en une vision d'ensemble rigoureuse. Ainsi, il aborde aussi bien les bonnes pratiques de modélisation (schémas et DTD), de transformation (XSLT) et de manipulation (XPath, XQuery...) que de programmation (design patterns) et d'utilisation à travers des réseaux (SOAP, XML-RPC, Ajax). Des exercices corrigés viennent renforcer les qualités didactiques de cet ouvrage magistral. Réservation
Réserver ce document
Exemplaires (10)
Code-barres Cote Support Localisation Section Disponibilité 09/149310 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt 09/149311 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 09/149312 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 09/149313 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 09/155301 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 11/180056 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 11/180057 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 11/180058 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 11/180059 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 11/180060 L/004.1083 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible