PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → XML
XML
Débuté par _PasDeSpam_frank.sacco, 03 fév. 2006 16:42 - 1 réponse
Posté le 03 février 2006 - 16:42
Bonjour,

Je ne suis pas un grand spécialiste XML, mais comment créer un fichier dtd
avec Windex et les fonctions xml ?
J'arrive a créer les balises et les attributs, mais j'ai du mal sur un
certain nombre de lignes que doit respecter mon fichier.
Un exemple ci-dessous, avec devant chaque ligne, un "+" pour indiquer que je
n'ai pas de problème, un "-" pour signaler mon incapacité :-(

+ <?xml version="1.0" encoding="ISO-8859-1"?>
- <!DOCTYPE session SYSTEM "document.dtd">
+ <session annee="2006" academie="xxx">
+ <etablissements>
+ <etablissement code="000001" statut="1"></etablissement>
+ <etablissement code="000002" statut="2"></etablissement>
+ </etablissements>
+ </session>

+ <?xml version="1.0" encoding="ISO-8859-1"?>
- <!ELEMENT session (etablissements,examen+)>
- <!ATTLIST session
- academie CDATA #REQUIRED
- annee CDATA #required
- >
- <!ELEMENT etablissements (etablissement+)>
- <!ELEMENT etablissement EMPTY>
- <!ATTLIST etablissement
- code CDATA #REQUIRED
- statut CDATA #required
- >


Merci pour votre aide.

Frank
Posté le 06 février 2006 - 10:22
Bonjour,

A ce jour, je crois qu'aucune fonction XML ne permet de créer de DTD. Le fichier DTD est le quelette du fichier XML... c'est un peu comme le NDX et le FIC.

Pour ma pars, je créer les fichier DTD soit manuellement, soit en créant un fichier texte.

Parcontre, tu n'as pas besoin d'un fichier DTD pour un lire un fichier XML.

En espérant avoir répondu au mieux.
Bonne journée.