infoclick (Gers, 32) propose des solutions informatiques : vente matériel informatique, maintenance informatique, installation de votre réseau informatique d'entreprise, conseil informatique. Vente de PC assemblé, ordinateur assemblé (Intel Pentium, AMD Athlon, AMD Sempron, etc). PC assemblé pour gamer, bureautique et multimedia.
gers informatique informatique gers Maintenance informatique réseau informatique sécurité réseau informatique sécurité informatique dépannage informatique prestation informatique service informatique Matériel informatique![]() |
| Introduction |
| Structure du document |
| Définition |
| Entités |
| Espaces de noms |
| XSL |
| XSLT - Introduction |
| XSLT - Transformation |
| XLink/XPointer |
| Introduction |
| XML et PHP |
XML permet d'utiliser un fichier afin de vérifier qu'un document XML est conforme à une syntaxe donnée. La norme XML définit ainsi une définition de document type appelée DTD (Document Type Definition), c'est-à-dire une grammaire permettant de vérifier la conformité du document XML. La norme XML n'impose pas l'utilisation d'une DTD pour un document XML, mais elle impose par contre le respect exact des règles de base de la norme XML. Ainsi on parlera de
Une DTD peut être définie de 2 façons:
Pour pouvoir créer un document XML il est utile dans un premier temps de définir les éléments pouvant être utilisés, ou plus exactement les informations que l'on désire utiliser. Ainsi pour définir un élément on utilisera la syntaxe suivante: <! ELEMENT Nom Modèle > Le paramètre modèle représente soit un type de donnée prédéfini, soit une règle d'utilisation de l'élément. Les types prédéfinis utilisables sont les suivants:
Ainsi un élément nommé Nom contenant un type #PCDATA sera déclaré de la façon suivante dans la DTD: <! ELEMENT Nom (#PCDATA) >
<Nom>Pillou</Nom> D'autre part il est possible de définir des règles d'utilisation, c'est-à-dire les éléments XML qu'un élément peut ou doit contenir. Cette syntaxe se fait à l'aide de notations spécifiques dont voici un récapitulatif:
<!ELEMENT personne (nom,prenom,telephone),email? > <!ELEMENT nom (#PCDATA) > <!ELEMENT prenom (#PCDATA) > <!ELEMENT telephone (#PCDATA) > <!ELEMENT email (#PCDATA) >Cette déclaration pourra donc donner un document XML du style: <personne> <nom>Pillou</nom> <prenom>Jean-Francois</prenom> <telephone>555-123456</telephone> <email>webmaster@commentcamarche.net</email> </personne>ou bien <personne> <nom>Pillou</nom> <prenom>Jeff</prenom> <telephone>555-542136</telephone> </personne>
Il est possible d'ajouter des propriétés à un élément particulier en lui affectant un attribut, c'est-à-dire une paire clé/valeur. Ainsi avec XML la syntaxe pour définir un attribut est la suivante: <! ATTLIST Elément Attribut Type >Type représente le type de donnée de l'attribut, il en existe trois:
<! ATTLIST disque IDdisk ID #REQUIRED type(K7|MiniDisc|Vinyl|CD)"CD" >Ce qui signifie que l'on affecte à l'élément disque deux attributs IDdisk et type. Le premier attribut est de type atomique, il s'agit d'un identifiant unique obligatoire. L'élément type peut être soit K7, MiniDisc, Vinyl ou CD, sachant que ce dernier sera affecté par défaut...
XML permet de définir une application par défaut à lancer pour ouvrir des documents non XML encapsulés dans le code XML. Il est ainsi possible d'associer les images JPG au programme Paint Shop Pro (psp.exe) grâce à la syntaxe suivante : <! NOTATION jpg SYSTEM "psp.exe">
|
Qui sommes nous - infos légales - contact - liens - plan du site
Copyright © 2004 infoclick - 05 62 07 79 73 - Hôtel d'entreprise / ZI du Pont Peyrin 32600 Isle Jourdain
