XML 構文
XML構文
・全てのXML要素は終了タグを持たなければならない。
・大文字、小文字を区別する。
・XML要素は適切にネストされなければならない。
・XMLドキュメントは1つのルート要素を必ず持つ。
他の全ての要素はこのルート要素内に記述される。
全ての要素は子要素を持つことができる。
子要素はその親要素の中に正しくネストされなければならない。
・XML要素は名前と値のペアの属性を持つことができる。
属性の値は必ず引用符(二重)が必要。
・XMLのホワイトスペースはHTMLと異なり保持される。
・XMLでは改行コードは全てLFで保存される。
・XMLのコメントは<!--Comment-->
<!--XML declaration-->
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--このドキュメントのルート要素 note-->
<note>
<!--ルート要素の4つの子要素-->
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
<!--ルート要素の終了タグ-->
</note>
・全てのXML要素は終了タグを持たなければならない。
・大文字、小文字を区別する。
・XML要素は適切にネストされなければならない。
・XMLドキュメントは1つのルート要素を必ず持つ。
他の全ての要素はこのルート要素内に記述される。
全ての要素は子要素を持つことができる。
子要素はその親要素の中に正しくネストされなければならない。
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
・XML要素は名前と値のペアの属性を持つことができる。
属性の値は必ず引用符(二重)が必要。
<!--これは間違い-->
<note date=12/11/2007>
</note>
<!--これは正解-->
<note date="12/11/2007">
</note>
・XMLのホワイトスペースはHTMLと異なり保持される。
・XMLでは改行コードは全てLFで保存される。
・XMLのコメントは<!--Comment-->
コメント
コメントの投稿
トラックバック
http://curiousabt.blog27.fc2.com/tb.php/90-cbb68d06

