XML を利用した技術
Web サービスにおいて、システム間のデータのやり取りには、標準規格と して XML を使用する。XML データを実際にやり取りするためのプロトコル には、SO...
Web サービスにおいて、システム間のデータのやり取りには、標準規格と して XML を使用する。XML データを実際にやり取りするためのプロトコル には、SO...
DOM Document Objects Model の略。XML 文書を解析し、木構造でメモリに展 開する。展開されたデータのことを DOM ツリーと呼ぶ。 SAX Simples API for XML の略。その都度解析するので、D...
各要素に接頭辞となる任意の文字列を加えることにより、名前空間を定義 できる。各要素に加える都合上、DTD とは対応していない。 以下の例では、支店...
DTD <!ENTITY xml "XML(eXtensible Markup Language)"> XML インスタンス <詳細>&xml;とは拡張可能なマークアップ言語のことです</詳細> 結果 <詳...
DTD <!ATTLIST 部門 場所 CDATA "東京"> XML インスタンス <部門 場所="神奈川">営業部</部門>
DTD <!ELEMENT 氏名 (姓,名)> XML インスタンス <氏名> <姓>山田</姓> <名>太郎</名&g...
XML 文書内に直接記述する方法を「内部サブセット」、別ファイルに記述 する方法を「外部サブセット」と呼ぶ。外部 DTD は開発者が用意したもの も、標準の DTD...
整形式 (well-formed) XML 文書 「開始タグと終了タグの対応が正しく取られている」「要素の親子関係も正 しく保たれている」を満たすもの。従って、全ての XML 文書は整形...
XML 宣言(省略可) バージョンや文字エンコーディングの宣言 DTD(省略可) 要素型、属性リスト、エンティティ、記法宣言 XML インスタンス(必須) 実際の...
インターネットに対応した世界標準である。 構造化データをテキスト形式で記述できる。 テキストデータなので OS やプラットフォームに依存しない。 タグの...