XMLでのコードコメントの書き方を解説
XMLのコメントは、HTMLのコメントと似ています。コメントは、XMLコードの行を明確にしたり、理解したりするために使用されます。
コメントには、関連するリンク、情報、用語などを含めることができます。コメントは、XML コードではなく、ソースコードにのみ表示されます。コメントは、XMLコードのどこにでも表示することができます。
構文
コメントは < で始まる! -- で始まり -->で終わる、例えば <! --catalog last updated 2016-02-14 -->のようになります。
コメントは、文書タイプ定義(DTD)を含む文書の前文、文書の後、またはテキストコンテンツに表示することができます。コメントは、属性値には表示できません。タグの中には入れられません。
パーサーは、> に遭遇した時点でアノテーションが終了したとみなし、その後は通常のXMLとして処理を進めます。そのため、アノテーションの中に>という文字列は現れません。この制限を除けば、CDATAセクションのように、XMLの任意の文字をアノテーションに含めることができます。このように、XMLアノテーションは、パーサーが見る出力ストリームから、文書の内容を削除することなく削除することができる。
タグの一時的な削除には、以下のアノテーションを使用することができます。
例
以下は、XML文書でアノテーションを使用する場合のデモ例です。
- <? xml バージョン = "1.0"。 エンコーディング = "UTF-8"。 ?
- <スパン <! ---生徒の成績は月別にアップロードされます----->
- <スパン <スパン < クラスリスト >
- <スパン <スパン < 生徒 >
- <スパン <スパン < 名称 > タンマイ </ 名称 >
- <スパン <スパン < グレード > A </ グレード >
- <スパン <スパン </ 学生 >
- <スパン <スパン </ クラスリスト >
備考
の間の文字列はコメントとみなされます。## XMLアノテーションのルール XMLアノテーションのルールは、以下の通りです。
- XML宣言の前にコメントを表示することはできません。
- コメントは文書内のどこにでも表示することができます。
- コメントは、属性値には表示できません。
- コメントを他のコメントの中に入れ子にすることはできません。
HTMLでは、コメントはスクリプトやスタイルシートを隠すために使うことができます。XMLでこの方法を使うには、注釈を取得し、注釈の内容を抽出し、マークアップ文字をチェックし、再解析しなければならないかもしれません。この例では、CDATAセクションを使用するのがよいでしょう。
関連
最新
-
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 実装 サイバーパンク風ボタン