XSL/XSLT (558レス)
上下前次1-新
492: 2006/10/26(木)18:34 ID:??? AAS
元となるXMLにXSLTを<?xml-stylesheet ...?>で関連付けて、そっちを開けばOK。
493: 2006/10/26(木)18:38 ID:5D6Zlz9T(2/2) AAS
492
記述が漏れていてごめんなさい。
手順はそのようにしています。
494: 2006/10/30(月)11:26 ID:??? AAS
XML+XSLTのformからPostされたページをリロードすると、
データの再送信が行われないんだけど、
これってXSLで再送信するように変更することはできる?
495: 2006/11/18(土)20:13 ID:??? AAS
ブラウザの仕様のような気がする。
496: 2006/11/19(日)06:15 ID:??? AAS
JavaScript のリテラル部分に値を埋め込みたいんだけど、" → \" とかの変換て XSL でどうやるの?
497(1): 2007/01/25(木)13:51 ID:??? AAS
テンプレートの呼び出しについてですが、
呼び出されたテンプレートで、呼び出し元の要素名を使いたいです。
どのようにすればいいですか?
498(2): 2007/01/25(木)14:20 ID:GKXwIW4P(1) AAS
俺もテンプレートで聞きたいことが。
例えば
<fruit>
<apple>うまい</apple>
<banana>あんまりすきじゃない。</banana>
フルーツ。
</fruit>
っていうXMLがあったとして、
「フルーツ。」の部分にテンプレート適用したいんだが、
XPathとかで指定できないの?
499(1): 2007/01/26(金)01:44 ID:??? AAS
XQuery, XSLT 2 and XPath 2 Are W3C
Recommendations
だそうな。
>>497
呼び出し元が親の場合:
select="local-name(..)"
そのほか、親の親なら"local-name(../..)"
親以外から呼ばれる場合:
呼ぶ方:
<xsl:apply-template select="ほげほげ">
省10
500: 498 2007/01/26(金)06:55 ID:BzbrIFkB(1) AAS
>>499
どうも!できた
501: 2007/02/14(水)12:09 ID:??? AAS
>>455
半年以上経っているが…
Firefoxでページほぼ全てを選択(全部はダメ)→
右クリックから「選択した部分のソースを表示」
これで行ける。
502: 2007/02/14(水)14:32 ID:??? AAS
半年経ってりゃVerもあがるわな
503(2): 2007/03/15(木)02:01 ID:Qxvsm42D(1/2) AAS
手詰まってます。質問させてください。
servletでIEにXMLを返却して、サーバに置いてあるXSLTを読ませて画面を表示させたいです。
↓レスポンスのXML
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="サーバに置いてあるXSLTのパス"?>
:
画面の表示はできたのですが、レスポンスが異常に遅いです。
HTTPのリクエストを確認したところ、
IEがサーバからXMLを受け取ってから、XSLTに対して再度HTTPリクエストを投げるのに時間がかかっているようです。
これはIEのXMLプロセッサ(MSXML)の問題なのでしょうか?
省3
504: 2007/03/15(木)02:18 ID:??? AAS
XMLのサイズ小さくしてみたらどうなる?
505: 503 2007/03/15(木)02:32 ID:Qxvsm42D(2/2) AAS
XSLT入門ページにあるような簡単なXMLで試してみましたが、結果は同じでした。
506: 2007/03/30(金)22:01 ID:??? AAS
>503
IEにXMLの変換をやらせるんじゃなくて、サーバ側で変換した結果をクライアントにかえしたら?
507: 2007/03/31(土)11:26 ID:jJ1h8S+F(1) AAS
XSLT2.0/XPATH2.0が勧告されているんだが...
興味無いか...○| ̄|_
508: 2007/04/03(火)01:44 ID:??? AAS
具体的に何が変わったのかは気になる
509: 2007/04/05(木)19:40 ID:??? AAS
力いっぱい亀レスしてみる。
>>484
<xsl:template match="foo">
<xsl:text>var msg = "</xsl:text>
<xsl:call-template name="escape">
<xsl:with-param name="str" select="."/>
</xsl:call-template>
<xsl:text>";</xsl:text>
</xsl:template>
<xsl:template name="escape">
省15
510: 2008/03/05(水)06:00 ID:d95zJRJ0(1) AAS
SourceForge.net: PHP - XML_XSLT2Processor
外部リンク:sourceforge.net
JavaのXSLT2.0プロセッサ(SaxonとAltovaXML)をPHPで使えるようにするためのクラスらしい
外部リンク:xiss.g.hatena.ne.jp 経由
511: 2008/03/26(水)19:55 ID:??? AAS
XSL-FOの話題はここでいいの?
上下前次1-新書関写板覧索設栞歴
あと 47 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.718s*