- PR -

XSLT関数

1
投稿者投稿内容
すみれ
会議室デビュー日: 2005/07/12
投稿数: 13
投稿日時: 2005-10-13 13:11
XML初心者です。
XSLTの関数を使って、以下のような処理を行ないたいのですが、どのような処理になるのかわからなくて、書き込みました。

<tgroup cols = "6" widths = "0.426in 1.238in 0.920in 0.865in 1.408in 1.408in">
このようなXML文書があって、widthsの値をひろってきて、その値に72をかけて別の属性へ渡したいのです。(繰り返し処理になります。)
一つの属性に対して、複数の属性値があり、その一つずつをひろってきたいのですが、XSLTでそのようなやり方は可能なのでしょうか。

どうぞよろしくお願いいたします。

[ メッセージ編集済み 編集者: すみれ 編集日時 2005-10-13 13:12 ]
MMX
ぬし
会議室デビュー日: 2001/10/26
投稿数: 861
投稿日時: 2005-10-13 13:50
可能ですが、XSLT1.0 向きではありません。
(XSLTの誕生のいきさつにより、そうです)
処理の概要
1:属性値の文字列の分割(XSLTの再帰処理)
2:実数計算

XSLT SPLIT STRING
で検索すると、幾つか出ます
すみれ
会議室デビュー日: 2005/07/12
投稿数: 13
投稿日時: 2005-10-14 16:10
MMXさん、ご回答ありがとうございます。

XSLT SPLIT STRINGで検索してみました。
勉強不足で理解しきれていないのですが、五里霧中の状況には大変ありがたい情報でした。

また書き込むことがあるかもしれませんが、どうぞよろしくお願いいたします。

1

スキルアップ/キャリアアップ(JOB@IT)