Script XML

Résolu/Fermé
ichigoalexandre Messages postés 108 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 10 janvier 2021 - Modifié le 11 déc. 2017 à 20:53
ichigoalexandre Messages postés 108 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 10 janvier 2021 - 11 déc. 2017 à 20:37
Bonjour,
j'ai un problème sur un script XML mais je ne vois pas l'erreur pouvez vous m'aider svp ?

<?xml version="1.0" encoding="UTF-8"?>
<!--DTD generated by XMLSpy v2010 ([http://www.altova.com)-->]

<!ELEMENT annuaire ((patient+))>
<!ELEMENT patient ((numSS, nom, prenom, adresse, consultation+))>
<!ELEMENT consultation ((date, heure, praticien, motif))>
<!ELEMENT adresse ((rue, ville, CP, tel))>
<!ELEMENT ville (#PCDATA)>
<!ELEMENT tel (#PCDATA)>
<!ELEMENT rue (#PCDATA)>
<!ELEMENT prenom (#PCDATA)>
<!ELEMENT praticien (#PCDATA)>
<!ELEMENT numSS (#PCDATA)>
<!ELEMENT nom (#PCDATA)>
<!ELEMENT motif (#PCDATA)>
<!ELEMENT heure (#PCDATA)>
<!ELEMENT date (#PCDATA)>
<!ELEMENT CP (#PCDATA)>

Extrait du fichier XML de l’annuaire des patients :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE annuaire SYSTEM " patient.dtd">
<annuaire>
 <patient>
  <numSS></numSS>
  <nom></nom>
  <prenom></prenom>
  <adresse>
   <rue>1</rue>
   <ville></ville>
   <CP></CP>
   <tel></tel>
   <tel></tel>
  </adresse>
  <consultation>
   <date>10/12/2014</date>
   <heure>9h15</heure>
   <praticien></praticien>
   <motif></motif>
  </consultation>
  <consultation>
   <date>1</date>
   <heure>10h30</heure>
   <praticien></praticien>
   <motif></motif>
  </consultation>
 </patient>
 <patient>
  <numSS></numSS>
  <nom></nom>
  <prenom></prenom>
  <adresse>
   <rue></rue>
   <ville></ville>
   <CP></CP>
   <tel/>
  </adresse>
  <consultation>
   <date>10/12/2014</date>
   <heure>9h15</heure>
   <praticien></praticien>
   <motif></motif>
  </consultation>
 </patient>
</annuaire>


EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).

Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.
Jordane45


A voir également:

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
11 déc. 2017 à 20:03
Bonjour,

Vu le message d'erreur... je pense que le souci se situe au niveau du Tel dans adresse ....
Ne manque t'il pas un "+" dans la définition ?

<!ELEMENT adresse ((rue, ville, CP, tel+))>

Sachant que :
<adresse>
   <rue>10 rue du champs</rue>
   <ville>Evry</ville>
   <CP>91000</CP>
   <tel>0612547896</tel>
   <tel>0112547896</tel>
  </adresse>

Ou alors tu as un numéro en trop non
1
ichigoalexandre Messages postés 108 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 10 janvier 2021
11 déc. 2017 à 20:07
bonsoir, merci de votre réponse je vais tester.
0
ichigoalexandre Messages postés 108 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 10 janvier 2021
11 déc. 2017 à 20:37
il s'agissais effectivement du + merci.
0