XSLTセミナー
XSLTセミナー開催のご案内
XSLTセミナーは, 4D v11/v12を使用中であり, XMLプログラミングのスキルアップに関心をお持ちの方々が対象のトレーニングコースです。XMLを他のテキスト形式に変換するためのテクニックであるXSLTをマスターすれば, 用途に応じてさまざまな形式にXMLデータが加工できるようになり,ファイル出力の処理能力が飛躍的に向上します。特定のデータ規格に対応する必要がある業務アプリケーションの開発者は必聴のセッションです。
〜次回開催予定〜
場所:未定
〜料金〜
①一般:21,000円(税込)
②優待:15,750円(税込)*4D Japan Parnter Programブロンズ, シルバー, ゴールドメンバー
電子メールにて下記のアドレスまでお申し込みください。
training2010
4d-japan [dot] com
本文には下記の情報をお書き添えください。
■ご請求先
御社名:
ご芳名:
ご住所:
お電話:
FAX:
電子メール:
4D Japan Partner Program メンバーID: (該当する場合)
参加人数:
■参加者(人数分ご記入ください)
ご芳名:
電子メール:
〜内容〜
■準備(v11/v12セミナー共通)
- スタティックドキュメントをダウンロード
- Stuffit Expanderまたは7z for Macまたは7-Zipコンポーネント
- ローカルフォルダの場所を設定
- 環境設定/デザインモード/ドキュメント
- メソッドエディタ使用中, F1キーで参照
■準備
- XSLTの例(ストラクチャ出力, ログ出力, GRAPH)
- XSLTの仕掛け(XML, XSL, HTML)
- XSLTの差し替え(XML→XSL→SVG)
■XSLTの基本
- XMLで記述されたプログラミング言語
- 実行前にXML, 解析, 妥当性検証, コンパイル
- 要素はコマンド
- 属性は定まっている引数
- 要素の値は定まっていない引数
■XSLTの文法
- コマンド要素
- リテラル要素
- XPathその1(コマンドの属性)
- XPathその2(リテラルの属性の値)
- 関数
- 変数
- 変数はXpathの短縮
- 引数
- 引数と変数は同じもの
■4DとXSLT
- APPLY XSLT TRANSFORMATION
- BLOB; BLOB; BLOB
- path; path; path
- ファイルパスが優れている理由
- SET XSLT PARAMETER
- “12345”
- “‘abc’”
■実践
- テキストの出力(要素)
- テキストの出力(属性)
- テキストの出力(式)
- 引数の使用(数値)
- 引数の使用(文字列)
- 引数の使用(XPath)
- XMLの出力
■XSLTコマンド
- ノードセットを作成
- セットを並び替え
- セットを加工
- 条件分岐
- 設定
■いろいろなXPath
- 要素
- 属性
- 軸
- ワイルドカード
- プレディケート
■XSLTコマンド
- 条件分岐
- format-number
- sum
- round
- ceiling
- floor
■XPath
- 要素
- 属性
- 軸
- ワイルドカード
- プレディケート(叙述関数)絞り込み
- 関数
■XSLT関数
- 数値
- 文字列
- ノード位置
■拡張関数
- EXSLT
- exsl4D
■資料
- 4Dが採用しているXSLT Processor, Apache Xalan
- http://www.w3.org/TR/xslt










