De retour chariot dans XML commentaire: “Le contenu des éléments doit être composée de la bien formé données de caractère ou de balisage”
J'ai le texte suivant fichier Ant:
<?xml version="1.0" encoding="UTF-8"?>
<project default="build" name="MyAntScript">
<!--
A comment explaining
the ant file going over
multiple lines
like this
quite poetic, huh?
-->
<import file="myant.xml" />
...
</project>
Lors de la visualisation de ce fichier dans Eclipse et lors de l'exécution de mon script Ant, il me donne le message d'erreur suivant
c:\myant.xml:6: The content of elements must consist of well-formed
character data or markup.
L'erreur disparaît si je tourne le commentaire XML dans une seule ligne (modifier: et revient quand j'ai mis la nouvelle ligne de retour dans...). Ce qui donne??
Modifier Le problème a été importé ant fichier..Éclipse a un problème là où il a marqué la ligne 6 dans le principal fichier Ant plutôt que de la importées de construire de fichier.
- L'erreur de revenir si vous mettez le saut de ligne retour? Pouvez-vous fournir une brève, mais complète de l'échantillon Ant fichier qui ce qui se passe avec? Je ne peux pas le reproduire pour le moment.
- oui, c'est fait. je vais essayer et de le mettre dans un minimum d'exemple complet le plus tôt possible.
- ok problème résolu. merci jon pour me mener au cœur de la question.
Vous devez vous connecter pour publier un commentaire.
Grâce à Jon Skeet de pointeurs, j'ai essayé de raccourcir la Fourmi fichier jusqu'à ce que j'ai compris que le problème était en fait dans la ligne de six d'importation d'un fichier Ant, pas le fichier principal lui-même. Cela m'avait jetée depuis Eclipse a été le marquage de la ligne de six des principaux fichier Ant.
Importées fichier Ant eu un SVN conflit qui, évidemment, a conduit à des problèmes avec XML des documents bien-formés.
Désolé à ce sujet. Je vais quitter cette ouvert au cas où quelqu'un d'autre rencontre un semblable stupide erreur...