XSL/XSLT (558レス)
1-

459: 2006/07/11(火)18:38 ID:??? AAS
CheckSameOriginError, Security Error: Content at %S may not load data from %S. セキュリティエラー: %S のコンテンツが %S からデータを読み取ることは禁止されて います。
460: 456=458 2006/07/11(火)18:38 ID:Wcdm37qK(3/4) AAS
IE だと 外部リンク:example.com を信頼済みサイトに
登録することで、他のサイトの XSL ファイルも
ダウンロードして処理してくれるようになりました。
Firefox ではそれに対応する設定を見つけられませんでした。
身内で共通の CSS とか XSL 使おうと思ってて
どうせ内容いじれるのが自分だけなんで一カ所に
集めちゃおうと思ったんですが、セキュリティの
こと考えたらなんか根本的に間違ってた気がするので
あきらめます。
461: 2006/07/11(火)20:19 ID:Wcdm37qK(4/4) AAS
ところで、 XPath による要素・属性の指定において、
「ルート直下の a または b という要素の下にある c という要素」
に関するテンプレートを書きたい時って、

/a/c に対するものと /b/c に対するものを別に
書く必要がありますか?まとめて /{a|b}/c のように記述
する方法はありませんでしょうか?
462: 2006/07/11(火)20:46 ID:??? AAS
a and b
463: 2006/07/12(水)09:47 ID:CjrVtdTv(1) AAS
<Arguments>

<Argument Name="Service" Value="" />
<Argument Name="AssociateTag" Value="test" />
<Argument Name="ItemPage" Value="1" />

</Arguments>

xsl:value-of selectを使って、testの値だけ抜き出したいのですが、
どのように書けばいいんでしょうか?
464
(1): 2006/07/12(水)11:36 ID:??? AAS
たまたま弄ってた所だから特別に教えてやる
Arguments/Argument[@Name='AssociateTag']/@Value
入門書くらい買え

ちがってたらゴメンネ
465: 2006/07/13(木)16:00 ID:Lxav0c83(1/2) AAS
>>464
どうもありがとうございます。
うまくいきました!
466: 2006/07/13(木)17:27 ID:Lxav0c83(2/2) AAS
document関数は外部のサイトも取得できるんでしょうか?
467: 2006/07/13(木)18:25 ID:??? AAS
やってみよう!
わからなかったら聞いてみよう!
わかったことはみんなに知らせよう!
いけ!
468: 2006/07/14(金)20:02 ID:BpYZj7V/(1/2) AAS
がんばって見た結果、たぶんできるっぽいです。

ところで

<xsl:for-each select="document('外部リンク:test.xml')

見たいにurlを入力したとき、urlに=だとか&だとかが入っているとエラーが出てしまいます。
どうやって書けばいいんでしょうか?
469: 2006/07/14(金)21:29 ID:MY15XHq0(1) AAS
&は&だったかな。?だったかもしれない。
=はそのままでよかった気がする。

外部リンク:www.ne.jp
470
(1): 2006/07/14(金)21:30 ID:??? AAS
すまん、参照がともに変換されてしまったorz
示したURLのページをもとにがんばってくれ。
471: 2006/07/14(金)23:47 ID:BpYZj7V/(2/2) AAS
>>470
ありがとうございます
472
(2): [age] 2006/07/22(土)10:37 ID:??? AAS
xml文章の中から、ユーザー側から入力した条件を元に、
検索して結果を表示するようなことは、xslのみで実現するのは可能でしょうか?
postができなそうなのでやっぱり不可能でしょうか?
473
(1): 2006/07/23(日)00:28 ID:??? AAS
xslのみ の意味がわからない
474
(1): 2006/07/23(日)00:29 ID:??? AAS
>>472
CGIでやるなら、いまのところCGIからXSLTプロセッサを呼び出すしかない。
475: 472 2006/07/23(日)09:47 ID:??? AAS
>>474
やっぱそうなりますよね。
xml文章中の特定の語句を検索して表示するような、
スクリプトが紹介されていたので、
postができれば検索システムも作れるそうだなと思った次第です。

>>473
xslって簡易プログラミング言語みたいなものだと思っていたので、
変な言い方だったらすみません。
476: 2006/07/24(月)14:48 ID:uSZzoH8+(1) AAS
文字列をエンコードする関数って
どんなのがありますか?
477: 2006/07/25(火)01:05 ID:??? AAS
postされたデータを使ってXSLTを作り変換すれば?
xsl:if の test 部分をpostされたデータにすれば出来そうな気がする
478
(1): 2006/08/02(水)19:55 ID:qF5sPr3L(1/2) AAS
document関数でurlを指定するとき、xsl:variable nameはつかえないんでしょうか?

<xsl:variable name="●●">○○.xml</xsl:variable>

<xsl:for-each select="document($●●)/▲▲/■■">

</xsl:for-each>

こんな感じで入力すると、$●●に○○.xmlが入らずに
$●●のままなんですが・・・
1-
あと 80 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s