→HTML関連
→XSLT関連
→RSS/ATOM
話題,Tipsなど†
Webサイト†
ノード†
- ノードはXML文書の最小構成単位
- ノードの種類
- タグを表すエレメントノード
- rootの次にあるエレメントノードをドキュメントエレメントと呼ぶ
- タグの中の属性(Attribute)である属性ノード
- テキストノード
- コメントノード
XPath†
XML†
- SAXとDOM
- http://www6.airnet.ne.jp/manyo/xml/sax/home.html
- ※DOMに適したケース
- いろいろな要素を何度も参照したり、要素を更新したりする必要がある処理
- (例) 対話的にXMLデータの要素を選択的に表示する処理を行う
- (例) 複数のXMLデータから別のXMLデータを生成する処理を行う
- ※SAXに適したケース
- 要素を順番に参照すれば良い処理
- (例) XMLドキュメントからの要素やテキストの検索を行い、要素名と内容の一部を表示する
- (例) XMLドキュメント中の要素の順にテキストを取り出して他のデータに移し変えたり、埋め込んだりする処理を行う
スキーマ言語†
- DTD
- XML Schemaとは何か
- DTDは3つの点で重大な問題を抱えている。
- 名前空間に対応する機能を持っていないこと。
- DTDは独自の構文を持っていて、XMLの要素や属性とは別の記述方法が必要である点である。もし、スキーマをXMLの要素や属性を用いて記述できれば、スキーマも一種のXML文書ということになり、XML文書を扱うさまざまなツールで処理できることになり便利なのである。しかし、DTDはそうではないということである。
- もともとSGML は文書処理を目的とした言語であったため、データ型の種類が極めて少なかった。整数という指定すらなかったのである
XQuery†
Last-modified: 2024-01-28 (日) 10:50:41