XMLコメントと"--"について
2023-08-10 11:45:51
質問
<!-- here is some comment --
^
|
what can be here apart from '>'?
XMLはコメント中の'--'を好まないようです。私はどこかで、'--' がコメント中のいくつかのモードを切り替えることを読みました。
<! ... >
の中でモードを切り替えると書いてありましたが
<!-- -- -- -->
(の偶数個)。
--
も無効のようです。もし、歴史的な特徴だとしたら、何がプロなのでしょうか?("contra"部分とは、(1)(2)を持つことができないことです。
--
が使えないことです)。
コメントの末尾を'-->'だけにせず、'--'を入れることでコメント処理を複雑にしている理由は何でしょうか?
どのように解決するのですか?
規格書から。
http://www.w3.org/TR/REC-xml/#sec-comments
<ブロッククオート定義 コメントは、他のマークアップの外側にある文書内のどこにでも現れることができます。 マークアップの外側に表示することができます。 宣言の中に現れるかもしれません。コメントは,文書の文字データの一部ではない。 XML処理系は,アプリケーションからコメント本文を取得できるようにしてもよいが,その必要はない。 XMLプロセッサは,アプリケーションからコメントのテキストを取得できるようにしてもよいが,その必要はない。 の場合 互換性 コメント内に文字列 " -- " (ダブルハイフン) を使用してはいけません。 コメント] の中に入れてはいけません。 コメント内でパラメータ実体参照を認識してはいけません。 コメント内では認識できません。
関連
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] PHPでHTML/XMLをパースして処理する方法とは?
-
[解決済み] Markdownのコメント
-
[解決済み] 特定のUnicode文字を含むコメントでのJavaコードの実行が許可されているのはなぜですか?
-
[解決済み] Pythonで複数行のコメントを作成する方法はありますか?
-
[解決済み] XMLの<![CDATA[]]>は何を意味するのですか?
-
[解決済み] XMLを解析して、特定のノード属性のインスタンスをカウントするには?
-
[解決済み] XMLでタグのブロックをコメントアウトするにはどうすればよいですか?
-
[解決済み] Rubyで複数行のコメント?
-
[解決済み】YAMLでブロックコメントを行うには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] cURL コマンドラインを使用して XML ファイルを POST
-
[解決済み] XPathによる属性の取得
-
[解決済み] XMLの属性値で二重引用符をエスケープするには?
-
[解決済み] 正規表現 \p{L} and \p{N}
-
[解決済み] XPath contains()の使い方を教えてください。
-
[解決済み] XMLで一行だけコメントするにはどうしたらいいですか?
-
[解決済み] Xml 名前空間が xpath を壊している!
-
[解決済み] ChromeでローカルファイルのXSL変換を行うことはできますか?
-
[解決済み] xpathを使用してノードのN番目の子を取得する
-
[解決済み] XMLスキーマ(XSD)からJsonスキーマを生成する【非公開