Ces commentaires imbriqués sont-ils autorisés dans un fichier XML?
<!-- Making only one observation attempting to correct the error code -->
<!-- <component>
<!-- Result observation template -->
<!-- <id root="2.16.840.1.113883.19.5.10" extension="103220"/>
</component> -->
Non, la chaîne --
n'est pas autorisée à apparaître dans les commentaires en XML. Donc le fait que --
apparaisse dans un autre commentaire va provoquer des échecs.
Et essayer de poster cette réponse a également brisé l'analyse de saisie de texte;)
Pour plus de preuves, vérifiez les spécifications du W3C:
http://www.w3.org/TR/2008/REC-xml-20081126/#sec-comments
La phrase
Pour des raisons de compatibilité, la chaîne "-" (double tiret) NE DOIT PAS figurer dans les commentaires.]
apparaît dans le premier paragraphe de la section sur les commentaires XML.
Comme il est dit dans Comment commenter un bloc de balises en XML? , vous pouvez essayer d’envelopper votre code avec une instruction de traitement inexistante, par exemple:
<?ignore
<component>
<!-- Result observation template -->
<!-- <id root="2.16.840.1.113883.19.5.10" extension="103220"/>
</component>
?>
En un mot - non.
Le premier marqueur de commentaire rencontré, euh ... mettra fin au commentaire et le reste sera désagréable à partir de maintenant.
Tu ne peux pas. --
commence et termine un commentaire. Cela les rend impossible.
Notepad ++ avec le plugin XML Tools peut le faire.
Sélectionnez un bloc de XML et, dans le sous-menu Outils XML, sélectionnez "Sélection de commentaires".
Chaque "commentaire XML interne" existant sera modifié pour ressembler à ceci
<!{1}** inner xml comment **{1}>
et si vous ajoutez un autre commentaire externe de cette manière, ces commentaires internes originaux seront modifiés en conséquence.
<!{2}** inner xml comment **{2}>