XSL/XSLT (558レス)
XSL/XSLT http://medaka.5ch.io/test/read.cgi/php/999654569/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: 名無しさん@お腹いっぱい。 [] 01/09/05 10:49 ID:dYMWGvtU 語ろう。ていうか教えて。 http://medaka.5ch.io/test/read.cgi/php/999654569/1
2: 名無しさん@お腹いっぱい。 [] 01/09/05 10:50 ID:dYMWGvtU XSLT文書の実行時書き換えってどうやるんでしょう。涙。 http://medaka.5ch.io/test/read.cgi/php/999654569/2
3: 名無しさん@お腹いっぱい。 [] 01/09/05 12:46 ID:rFbk2SFA DOMでXSLTを生成すりゃいいんでないの? http://medaka.5ch.io/test/read.cgi/php/999654569/3
4: 名無しさん@お腹いっぱい。 [] 01/09/05 19:00 ID:.fOk25kQ XSLTで読み書き可能なグローバル変数を使うにはどうしたらいいの? <?xml version="1.0" encoding="Shift_JIS"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="." version="1.0" exclude-result-prefixes="msxsl user"> <xsl:output method="html" version="4.0" encoding="Shift_JIS"/> <xsl:variable name="default_name"/> <xsl:template match="/root"> <html lang="ja"> <head> <title><xsl:value-of select="title"/></title> </head> <body> <h1><xsl:value-of select="title"/></h1> <xsl:apply-templates select="book" /> </body> </html> </xsl:template> <xsl:template match="talk"> <xsl:if test="@name!=''"> <xsl:value-of select="@name"/>「 </xsl:if> <xsl:if test="@name=''"> <xsl:value-of select="$default_name"/>「 </xsl:if> </xsl:template> <xsl:template match="defaultname"> <xsl:variable name="default_name" select="."/> </xsl:template> こんな感じで書いてるんだが、変数の書き換えができないみたい。 環境は MSXML3.0SP1 + MSXSL.exe http://medaka.5ch.io/test/read.cgi/php/999654569/4
5: 名無しさん@お腹いっぱい。 [sage] 01/09/06 03:57 ID:cEL2v6yw 「読み書き可能なグローバル変数」の直接の解では無いし 元の XML ややりたい事がはっきりしないので的外れかもしれんが <xsl:variable name="default_name"/> のところを <xsl:variable name="default_name"> <xsl:value-of select="/root/defaultname" /> </xsl:variable> とかにするだけではダメなのか? http://medaka.5ch.io/test/read.cgi/php/999654569/5
6: 名無しさん@お腹いっぱい。 [sage] 01/09/06 23:44 ID:??? >>5 ありがとう。 defaultname要素の場所が固定なら、それでいいかも知れない。 とりあえずはスクリプトを使っておくよ…。 さりげなく下逸マンセー http://medaka.5ch.io/test/read.cgi/php/999654569/6
7: 名無しさん@お腹いっぱい。 [] 01/09/10 14:21 ID:CV8.18JQ XSLTの文法チェッカってあり? http://medaka.5ch.io/test/read.cgi/php/999654569/7
8: 名無しさん@お腹いっぱい。 [] 01/09/11 12:11 ID:liJMw8bE >>2 XMLパーフェクトブック になんか書いてあるみたいだよ? 目次しかしらん。 誰か読んでない? http://medaka.5ch.io/test/read.cgi/php/999654569/8
9: 名無しさん@お腹いっぱい。 [] 01/09/11 14:24 ID:liJMw8bE XSLTで、たくさんある要素をテーブルにしたいんだけど どう書けばいいんだろう??? <datalist> <data>a</data> <data>b</data> <data>c</data> <data>d</data> <data>e</data> <data>f</data> </datalist> を a b c d e f という表にするイメージ。 http://medaka.5ch.io/test/read.cgi/php/999654569/9
10: 名無しさん@お腹いっぱい。 [sage] 01/09/11 14:30 ID:??? (´-`).。oO(HTMLのtable要素なのか、 データベースのテーブルなのか、TeXのテーブルなのか、 一体どのテーブルなんだろう?) http://medaka.5ch.io/test/read.cgi/php/999654569/10
11: 名無しさん@お腹いっぱい。 [] 01/09/11 15:05 ID:liJMw8bE あーごみんなさい。HTMLのtable要素です。 <table> <tr><td>a</td><td>b</td><td>c</td></tr> <tr><td>d</td><td>e</td><td>f</td></tr> </table> にしたいのです。 http://medaka.5ch.io/test/read.cgi/php/999654569/11
12: 名無しさん@お腹いっぱい。 [] 01/09/13 14:48 ID:botIizDw <xsl:for-each select="datalist/data"> <xsl:if test="position() mod 3 = 0"><tr></xsl:if> <td>…</td> <xsl:if test="position() mod 3 = 0"></tr></xsl:if> </xsl:for-each> のようにやってみたのですが、 (1)<td>〜</td><td>〜</td><tr><td>〜</td></tr>の順に出力される (2)<tr>が<tr>と出力されるためタグとして機能しない という状態になっています。かなりしょんぼりしています。 http://medaka.5ch.io/test/read.cgi/php/999654569/12
13: 9 [sage] 01/09/13 14:51 ID:??? >>9=>>11-12です http://medaka.5ch.io/test/read.cgi/php/999654569/13
14: 名無しさん@お腹いっぱい。 [] 01/09/14 21:41 ID:LySoniQw XSLTの文法チェッカってありますか? http://medaka.5ch.io/test/read.cgi/php/999654569/14
15: 名無しさん@お腹いっぱい。 [] 01/09/14 21:44 ID:LySoniQw あ。>>7さんとだぶってた。すんません。 http://medaka.5ch.io/test/read.cgi/php/999654569/15
16: 名無しさん@お腹いっぱい。 [] 01/09/19 19:09 ID:xIy8M15c <xsl:for-each select=".." > ... </xsl:for-each> の中で、<xsl:value-of select="javascript:test(.)"> などとやった場合、 function test( arg ) に渡される引数argを文字列として扱いたいんですが、 どうにもうまく行きません。どなたか分かる方いらっしゃいますか? http://medaka.5ch.io/test/read.cgi/php/999654569/16
17: 独学XML [] 01/10/25 14:59 ID:9/96eztC ふーん http://medaka.5ch.io/test/read.cgi/php/999654569/17
18: 乙葉 [] 01/10/27 19:23 ID:F9QxoFrS 9に便乗なんだけど、9のXMLを <xsl:for-each> を使わずに 1 a 2 b 3 c 4 d 5 e 6 f のように出力することってできます?<xsl:variable>をインクリメントさせながら 変換していくようなイメージ…。for-eachのカウンタを変数としてとれるならそれで もいいんですけど…。 http://medaka.5ch.io/test/read.cgi/php/999654569/18
19: 名無しさん@お腹いっぱい。 [] 01/11/04 04:55 ID:90OzPiaz >>18 <xsl:for-each> と <xsl:number> を組み合わせれば良いのでは? for-eachを使わない方法なんて考えられないでしょ <data>が6個固定とかならいざ知らず http://medaka.5ch.io/test/read.cgi/php/999654569/19
20: 名無しさん@お腹いっぱい。 [sage] 01/11/09 01:11 ID:??? >>18 <OL> <LI>a</LI> <LI> (以下略.............ワラ http://medaka.5ch.io/test/read.cgi/php/999654569/20
21: 名無しさん@お腹いっぱい。 [] 01/12/07 15:09 ID:7lK3vz6F >>9 かなーり遅レスですがこんな感じじゃだめですか? <table border="1"> <tr> <xsl:for-each select="datalist/data"> <td><xsl:value-of select="..."/><br/></td> <xsl:if test="position() mod 3 = 0"></tr><tr></xsl:if> </xsl:for-each> </tr> </table> http://medaka.5ch.io/test/read.cgi/php/999654569/21
22: 名無しさん@お腹いっぱい。 [] 01/12/08 21:23 ID:Tssb4f+E 他鯖にあるXMLファイルを取り込んで表示とかはできるの? http://medaka.5ch.io/test/read.cgi/php/999654569/22
23: 9 [sage] 01/12/08 21:41 ID:??? >>21 さんきゅうです http://medaka.5ch.io/test/read.cgi/php/999654569/23
24: 名無しさん@お腹いっぱい。 [] 01/12/20 15:56 ID:04pPLyWb >>22 document()関数を使えばできそげ。 http://www.infoteria.com/jp/REC-xslt-19991116-jpn.htm#document URI指定で他鯖を指定すれば良いんでないの? ところでdocument()関数の説明に第2引数云々ってあるんだけど、 引数を2つ書くとinvalid number of function argumentsっていう エラーがでてしまって鬱。 http://medaka.5ch.io/test/read.cgi/php/999654569/24
25: 名無しさん@お腹いっぱい。 [] 01/12/27 18:06 ID:2WckNNJE XSLTの仕様を見ていて湧いた素朴な疑問なんですが… Syntax Summaryの属性で、{}がついてるのとついていないのの 違いって何なのでしょう??? たとえば↓のqnameと{ qname }です <xsl:apply-templates select = node-set-expression mode = qname> <!-- Content: (xsl:sort | xsl:with-param)* --> </xsl:apply-templates> <xsl:attribute name = { qname } namespace = { uri-reference }> <!-- Content: template --> </xsl:attribute> http://medaka.5ch.io/test/read.cgi/php/999654569/25
26: 名無しさん@お腹いっぱい。 [] 02/01/22 17:26 ID:kIM5fYXv HTMLを出力するXSLTの中にJavaScriptを書いているのですが、 スクリプトの中で、"<"を使うにはどうしたら良いのでしょう? &gt;や&lt;を使うと、そのまま出力されてしまい実行できません。 <[CDATA[ 〜 ]]>で囲んでも同じ感じです。 アイディアきぼんぬ、です。 可能なところは、!= で逃げているのですが、やはり大小比較は必要なのです。 http://medaka.5ch.io/test/read.cgi/php/999654569/26
27: 26 [] 02/01/22 17:41 ID:s+GnOL1u >>26 すんまそん。<xsl:text>でできましたでやんす。 http://medaka.5ch.io/test/read.cgi/php/999654569/27
28: 助けてー [] 02/01/22 22:03 ID:IcXQR5Jq XML+XSLTでSVGを書き出し、Adobe SVGViewerで出力したいのですが 表示できません。 http://medaka.5ch.io/test/read.cgi/php/999654569/28
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 530 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s