XSL/XSLT (558レス)
1-

214: 213の続き 03/10/19 17:49 ID:??? AAS
<xsl:template match="f">
<div>
<xsl:element name="a">
<xsl:attribute name="name"><xsl:value-of select="@id" /></xsl:attribute>
(*<xsl:number count="f" />)
</xsl:element>
<xsl:apply-templates />
</div>
</xsl:template>
</xsl:stylesheet>
省3
215
(2): 03/11/29 01:53 ID:0RUQwDGu(1) AAS
AA省
216: 215 03/11/30 02:13 ID:??? AAS
「タグ付きで、そのまま出力」 は xsl:copy-of を使用して解決しました。

「タグを削って 32bytes に切り詰め、最後の 3bytes を '...' に変換し、出力」 は未解決です。
どなたか御協力を賜りたく思います。
217
(1): 03/11/30 02:59 ID:??? AAS
仕様書読んだことある?
プログラミング言語の経験は?
218: 215 03/11/30 05:20 ID:??? AAS
「タグを削って 32bytes に切り詰め、最後の 3bytes を '...' に変換し、出力」 も自己解決しました。
お騒がせして御免なさい。

>217
>仕様書
少しは読みますが、リファレンス的です。
>プログラミング言語
c/c++ を使う事が出来ます。
219
(1): 04/01/02 03:53 ID:goN3d3Pm(1/3) AAS
XSLTで1つのXMLファイル上に存在するn件のデータを50件ずつ表示を
行いたいんだけど、そういうことって簡単にできますか?
どんな感じで実装すれば良いのかご存知の方教えてください。
javascriptでXSLTを触らないとダメなのかな・・。
220
(1): 04/01/02 13:08 ID:??? AAS
>>219
トップレベルの xsl:param へ実行時にパラメータを渡せるから、
それで、a < position() and position() <= a + 50 とかすれ。
221
(2): 04/01/02 14:59 ID:goN3d3Pm(2/3) AAS
>>220
IEから外部パラメータとして与える方法を探したけどどうしてもわかりません。
普通に/list.xml&index=50とかURL書いても無視されるし。
222
(1): 04/01/02 15:25 ID:??? AAS
>>221
クライアント側で変換させるなんて論外じゃねぇの
223
(1): 04/01/02 16:08 ID:goN3d3Pm(3/3) AAS
>>222
え・・そうなんすか。
ホントXML全然知らないんで、とんちんかんなレスになっちゃうかも
しれないけど、XSLTってユーザーの入力値にマッチした情報の抽出を行うとか、
そういう制御は得意かと思っていたんですが違うんですか?
それはサーバサイドでやるべき事っていうことですか。
根本的なところを理解していなかったか・・_| ̄|〇ガックリ
224: 04/01/02 18:25 ID:??? AAS
>>223
何が得意かとサーバでやるべきかどうかには何の関係もないと思うけど
225
(1): 04/01/10 22:17 ID:??? AAS
保守。



?x2665;
226: 04/01/14 03:43 ID:??? AAS
不具合か
Mozillaでバッチリなのに IE で真っ白ってどういうことだ
227: 225 04/01/17 15:58 ID:??? AAS
順番を入れ替えただけでうまくいくってのはどういうこった
228: 227 04/01/17 15:59 ID:??? AAS
名前は226だった
229: 226 227 228 04/01/17 16:17 ID:??? AAS
AA省
230
(1): 04/01/26 15:30 ID:TZ0JMGYO(1) AAS
データの格納をXMLに任せて、フォーム使ったCGI作りたいのですけど
よいサンプルページないですか?
表示はXHTMLでやってます。
231
(2): 04/01/27 19:27 ID:b8cLgywQ(1) AAS
<item name="WebSite" href="URL" />のような一風変わったXMLがありまして,
XSLを使ってリンクになっているHTMLを作りたいのですが,

<a href="<xsl:value-of select="./@href">"><xsl:value-of select="./@name"/></a>
のような記述をしますと,<が入れ子になっているのでエラーになってしまいます.
<xsl:text>で囲って<に置き換えたりしても駄目でした.

一体,どの様にしたら良いのでしょうか?宜しくお願いします.
232
(2): 04/01/27 19:36 ID:??? AAS
>>230
スレ違い。

>>231
xsl:attribute 使え。その疑問が出てくるのは、もう一度 XML と XSLT に関
するキチンとした入門書を通読し直した方が良さげ。

> <a href="<xsl:value-of select="./@href">"><xsl:value-of select="./@name"/></a>
整形式じゃねーしよ。
233: 231 04/01/27 20:03 ID:??? AAS
>>232
有難うございます.おっしゃる通り,@ITの記事を読んだだけの厨房です.
xsl:attributeでググったらやり方が分かりました.
仕事で使う際は,本を読んで真面目に勉強させて頂きます.
有難うございました.

同じ疑問を持った方の参考に(いないかな〜),以下で可能だと思われます.
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="./@href"/>
</xsl:attribute>
省2
1-
あと 325 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.009s