J'ai cherché à confirmer ma lecture de la spécification XML. Mon interprétation est que les entités prédéfinies et des références de caractères numériques ne sont pas autorisés dans les noms de balises et les noms d'attribut, par exemple, ce n'est pas autorisé par la spécification XML 1.0 .:Bien formé XML? Références XML dans les noms de balises et les noms d'attributs
<root>
<test'''tag test'''attribute="one"/>
</root>
Cependant, j'ai un analyseur qui retourne test'''tag
pour le nom de la balise et test'''attribute
le nom d'attribut, tandis qu'un autre analyseur retourne test'''tag
pour le nom de la balise et test'''attribute
pour le nom d'attribut.
Quel analyseur est correct? Ou sont-ils tous les deux faux (c'est-à-dire qu'ils devraient lancer une erreur bien formée)?
Merci!
Vous avez des parseurs bien douteux! Chaque analyseur XML dont je dispose correctement détermine correctement l'exemple ci-dessus. – bobince