情報システム実験
XML と Web アプリケーション
詳細についてはこちらを参照.
1. 担当教官
-
天笠俊之
amagasa[AT]cs.tsukuba.ac.jp (内線2330)
-
川島英之
kawasima[AT]cs.tsukuba.ac.jp (内線5322)
-
北川博之
kitagawa[AT]cs.tsukuba.ac.jp (内線5522)
ティーチングアシスタント
3. 実施学期
4. 実験概要
インターネット時代の標準データ交換フォーマットである XML (Extensible Markup Language) について,その概念と利用法,アプリケーション作成などについて学ぶ.
- XML 入門
- XML データの構造: XML データを実際に作成する
- XML のスキーマ言語: XML データの構造を規定するためのスキーマ言語 (DTD 等) について学ぶ
- スキーマ設計: スキーマの設計方式について学ぶ
- XML の検索と変換:
XML データの要素を特定するための言語である XPath (XML Path Language),
XML データを加工・変換するための言語である XSLT (XSL Transformations) について学ぶ
- XML プログラミング: プログラム言語から XML データを扱うためのための API である DOM や SAX などを利用して,XML データの操作について学ぶ
- XQuery プログラミング: XML のための問合せ言語である XQuery (XML Query Language) について学ぶ
講義形式による説明と実習課題を並行しておこない,段階的に理解を深めていくことを狙う.DOM および SAX プログラミングでは,Java 言語に関する知識とプログラミングの経験があることが望ましいが,Java の高度な機能は利用しないので,C 言語などを使ったことがあれば問題ない.
昨年度までの内容
5. 関連科目
この課題は以下と関連している.選択者は受講することが望ましい.