これらのネストされたコメントは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> -->
いいえ、文字列--
は、XMLのコメント内に表示することはできません。だからあなたが持っているという事実--
別のコメント内に表示されると、エラーが発生します。
また、その回答を投稿しようとすると、テキスト入力の解析が中断されました;)
さらなる証拠については、W3C仕様を確認してください。
http://www.w3.org/TR/2008/REC-xml-20081126/#sec-comments
フレーズ
互換性のために、文字列「-」(ダブルハイフン)はコメント内で使用してはなりません。]
xMLコメントに関するセクションの最初の段落に表示されます。
XMLのタグブロックをコメントアウトするにはどうすればよいですか で述べられているように、存在しない処理命令でコードをラップすることができます。
<?ignore
<component>
<!-- Result observation template -->
<!-- <id root="2.16.840.1.113883.19.5.10" extension="103220"/>
</component>
?>
一言で-いいえ。
最初に検出されたコメント終了マーカーは、コメントを終了し、それ以降はコメントの残りの部分がやや不快に見えます。
できません。 --
は、コメントの開始と終了の両方を行います。これにより、ネストできなくなります。
Notepad ++とプラグインXMLツールを組み合わせてこれを行うことができます。
Xmlのブロックを選択し、xmlツールのサブメニューで[コメントの選択]を選択します。
既存の各「内部xmlコメント」は、次のように変更されます
<!{1}** inner xml comment **{1}>
この方法で別の外部コメントを追加すると、それらの元の内部コメントはさらに変更されます
<!{2}** inner xml comment **{2}>