Bonjour,
j'ai un problème de syntaxe en XML et oui c'est possible .
C'est la premier fois que j'utilise XML donc j'espère que vous serez indulgents .
Est il réellement impossible de faire ceci? (ça ma pourtant l'aire peu complexe):
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE TEST [
<!ENTITY % test_default_value "truc" >
<!ELEMENT TEST (EMPTY)>
<!ATTLIST TEST value (truc|brol) #FIXED %test_default_value >
]>
<TEST />
Mozilla :
Erreur de parsing XML : pas bien formé
Emplacement : test2.xml
Numéro de ligne 6, Colonne 58 :<!ATTLIST TEST value (truc|brol) #FIXED %test_default_value >
IExplorer 6.0:
Les entités de paramètres ne peuvent pas être utilisées au sein des déclarations de balise dans un sous-ensemble interne. Erreur de traitement de la ressource
test2.xml. Ligne 6, Position 40
<!ATTLIST TEST value (truc|brol) #FIXED %test_default_value >
Donc le but était d'utiliser les entités paramètre pour définir toutes les valeurs par défauts du langage en début de dtd.
Existe-il une solution ou une alternative?
Merci d'avance