質問: document関数とposition関数について みなさんよろしくおねがいします。 早速ですが、 ソース"a.xml"のテンプレートファイル"b.xsl"にdocument関数を使い、"c.xml"を読ませています。 また、この"c.xml"のデータの内容をposition関数を使い、3列ずつの表として表示させています。 ここまでは問題なかったのですが、4列構成にして1列目に見出し的項目(タグ)を追加すべく ifにてのpositionが"1"の時だけそこの横に表示させるという様に構築してみましたがうまくいきません。 (注1)の部分の代わりに としてみましたが、同様でした。 その後、不具合検証の為(注2)の部分に をいれ、きちんとカウントされているか調査したところ、 正常なら1.2.3.4.5で繰り返し1.2.3.4.5.6となるところですが 頭から通しで1~11となっていました。 また、これらと同様の、document関数を使わないで単純なテンプレートとして "d.xsl"を作り、変換したところ、問題なく正常に表記されました。 ヒントなどでも結構です、問題点の御指摘 よろしくおねがいします。
回答: ちと訂正 【誤】 ====================b.xml====================== 【正】 ====================b.xsl======================