J'ai supprimé certaines balises que je pensais inutiles d'un fichier XML. Maintenant, quand j'essaye de l'analyser, mon analyseur SAX jette une erreur et dit que mon fichier n'est pas bien formé. Cependant, je sais que chaque balise de début a une balise de fin. La balise d'ouverture du fichier a un lien vers un schéma XML. Cela pourrait-il causer le problème? Si oui, alors comment le réparer?L'interpréteur Python SAX indique que le fichier XML n'est pas bien formé
Edit: Je pense que j'ai trouvé le problème. Mes données de personnage contiennent les caractères "& lt" et "& gt", vraisemblablement des balises html. Après avoir été analysés, ils sont convertis en caractères "<" et ">", ce qui semble déranger l'analyseur syntaxique SAX. Y a-t-il un moyen d'empêcher cela?
http://validator.w3.org/ – bernie
Le lien d'étiquette d'ouverture vers un schéma XML peut être un espace de noms. Vous voudrez laisser cela à l'intérieur. – bernie
Pourriez-vous aider est-ce que vous avez fourni l'erreur réelle de SAX. –