Bonjour
je suis novice, j'apprends à programmer avec xml. j'ai actuellement une dtd et j'aimerais écrire un programme php permettant d'obtenir un fichier xml avec sax.
ladtd est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT liste-pays (pays)*>
<!ELEMENT pays EMPTY>
<!ATTLIST pays
! nom CDATA #REQUIRED
! capitale CDATA #REQUIRED
! proportion-asie CDATA #REQUIRED
! proportion-autres CDATA #REQUIRED>
et le fichier xml est le suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE liste-pays SYSTEM "liste-pays.dtd">
<liste-pays>
<pays nom="Russia" capitale="Moscow" proportion-asie="80" proportion-autres="20"/>
<pays nom="Turkey" capitale="Ankara" proportion-asie="95" proportion-autres="5"/>
<pays nom="Egypt" capitale="Cairo" proportion-asie="10" proportion-autres="90"/>
<pays nom="Indonesia" capitale="Jakarta" proportion-asie="80" proportion-autres="20"/>
</liste-pays>
merci de m'aider.