XMLにおけるドキュメントと宣言の使い分けを解説
XML文書は、よく整理された要素や他のタグからなるXML情報の基本単位である。XML文書には、様々なデータを格納することができます。例えば、分子構造や数式を数字で表現したデータベースなどです。
XMLドキュメントの例
/{br
XML文書の簡単な例を以下に示します。
xml バージョン = "1.0" ? > - < コンタクトインフォ >
- < 名称 > タンメイ・パティル < 名称 >
- < 会社 > チュートリアルポイント < 会社 >
- < 電話 > (011) 123-4567 < 電話 >
- < コンタクトインフォ >
下図は、XML文書セクションを表したものです。
ドキュメント序文
/{br
Document preamble 文書の先頭で、ルート要素の前にある。このセクションには
文書要素
文書要素は、XMLの構成要素です。ドキュメントを階層化し、各階層で異なる目的を果たします。文書を複数の部分に分割することで、異なる方法で表示したり、検索エンジンに与えたりすることができるのです。要素は、結合されたテキストや他の要素のコンテナになることができます。
XMLの要素については、XML Elementsで詳しく説明しています。
XML 宣言
XML 宣言は、XML 文書を XML ハンドラで解析するための準備の詳細を記述する。この宣言は任意であるが、使用する場合は XML 文書の先頭行に記述しなければならない。
構文
次の構文は、XML宣言を示しています。
xml - バージョン = "バージョン番号"
- エンコーディング = "エンコーディング_宣言"
- スタンドアロン "standalone_status"
- ? >
これらのパラメータはそれぞれ、パラメータ名、等号(=)、引用符で囲まれたパラメータ値で構成されています。上記の構文の詳細は、次の表のとおりです。
ルール
XML 宣言は、以下の規則に従わなければならない。
XML 宣言が XML 内に現れる場合、この XML 文書の最初の行に置かなければならない。
/{br
XML 宣言が含まれる場合は、バージョン番号属性が含まれる必要があります。
パラメータ名と値は、大文字と小文字を区別する。
パラメータを配置する順序は重要です。正しい順番は、バージョン、エンコーディング、スタンドアロンです。
はシングルクォートまたはダブルクォートを使用することができます。
{のようになります。
XML宣言は、以下のようなクロージャータグを持ちません。
{未定義
.
XML宣言の例
XML宣言の例をご紹介します。
パラメータを持たないXML宣言。
xml >
バージョン定義を含むXML宣言。
xml バージョン = "1.0" >
すべてのパラメータ定義を含むXML宣言。
xml バージョン = "1.0" エンコーディング = "UTF-8" スタンドアロン "いいえ" ? >
すべてのパラメータは、一重引用符で囲まれた値を持つXML宣言を使用して定義されます。
xml バージョン = '1.0' エンコーディング = 'iso-8859-1' スタンドアロン 'no' ? >
関連
最新
-
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 実装 サイバーパンク風ボタン