XM-PHP
Durée
- 2 jours
Objectifs
- Assimiler les principales techniques de développement PHP pour le traitement des documents XML
Public
- Ingénieurs
- Chefs de projets
- Architectes
Pré-requis
- Connaissance d'un langage de programmation
Tarif d'inscription
- 860 € H.T. par personne (déjeuner inclus)
Manipuler XML avec PHP
L'association PHP / XML est incontournable pour le développeur devant mettre en place des applications portables et ouvertes.
Ce module permettra d'acquérir les bonnes pratiques des multiples API proposées par PHP pour exploiter facilement la technologie XML.
- Prochaine session : Du 08 au 09 mars - Toutes les sessions
- Bulletin d'inscription
- Fiche imprimable
- Nous contacter : formation@oxiane.com (+33)1 55 60 76 72
Programme
Rappels XML
- Concepts d'XML
- Structure d'un document XML
- Les grammaires XML
- Les DTD (Document Type Definition)
- Les schémas XML (XSD) - Le langage XSL
- Les feuilles de style : CSS, XSL
- Principes du langage
- Le langage XPATH
- Le langage XSLT
- Présentation XSL-FO
Traitement du XML avec PHP
- Historique
- Librairie libxml
- Interfaces PHP5
- Concepts objet
XSL et PHP
- Présentation
- Paramètres
- Import
- Fonctions PHP
- Transformation
XML Parser (SAX pour PHP)
- Présentation
- Optimisation de la mémoire
- Gestionnaire d'événements
- Erreurs
- Fonctions d'analyse
- Création
- Options
- Affectation
Manipuler le XML avec DOM
- Présentation
- Constantes pré-définies
- Les classes
- DOMDocument
- DOMElement
- DOMNode
- DOMNodeList
- DOMAttr - Lire un Document
- Modifier un Document
- Valider un Document
- Requête XPath
- DOMXPath - DOM et SimpleXML
- Exceptions
Manipuler le XML avec SimpleXML
- Présentation
- Gestion des namespaces
- Recherche, découpage, récursivité
- Classe SimpleXMLElement
- Elements
- Enfants
- Attributs
- XPath - Gestion des erreurs
- Fonctions
- Chargement de fichier/flux
- SimpleXML et DOM
