HTML関連

XSLT関連

RSS/ATOM

話題

Webサイト

用語

ノード

  • ノードはXML文書の最小構成単位
  • ノードの種類
    • タグを表すエレメントノード
      • rootの次にあるエレメントノードをドキュメントエレメントと呼ぶ
    • タグの中の属性(Attribute)である属性ノード
    • テキストノード
    • コメントノード

XPath

  • XPathは各ノードの表記方法
    root ... /
    rootの下のAというタグ ... /A
    Aの下のBというタグ ... /A/B
    Aの属性のX .../A@X

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


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-05 (日) 11:20:11 (46d)