XSL/XSLT (558レス)
1-

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
234: 04/01/28 02:23 ID:??? AAS
{ } が使えるとかって知らないでしょ?マジで。
235
(1): 04/01/28 15:19 ID:??? AAS
{./@href} で書けるのだが、<a href="..."> みたいな xhtml タグを xslt の中に書かないほうが良いらしい。

<a href="{./@href}"> <xsl:value-of select="./@name"/> </a>
236
(2): 04/01/28 21:56 ID:??? AAS
xmlをxslt使ってhtmlとかに変換して<a href...を作るには、もとのxmlで<a href=...なんて書けない。
235が正しい。
237: 04/01/29 01:45 ID:??? AAS
何言ってんだか。一度は仕様書読めよ。
238: 232 04/01/29 13:19 ID:??? AAS
俺の解答不味かったか。{} じゃなく <xsl:attribute/> を教えたのは俺の趣味と
Google で検索する時のことを考えてだったんだが、正直スマンかった。

で、>>235-236 の論点が良く分からんのだが、何が言いたいの?
239: 04/01/29 13:43 ID:??? AAS
>>236
( ゚д゚)ポカーン

それはさておき、漏れは {} 使う派。
attributeは、条件(if)によって属性追加する時くらいしか使わない。
多岐分岐(choose〜when)で属性の値を変える場合は、
直前で変数用意して、{} で埋める。

だって、見やすいんだも〜ん
240
(1): 04/01/29 23:46 ID:??? AAS
xmlをxslt使ってhtmlとかに変換して<a href...を作るには、xslで<a href=...なんて書けない。
かな?
241: 04/01/30 09:31 ID:??? AAS
>>240
なんで?(´Д`)
242
(1): 04/01/30 12:10 ID:??? AAS
in : <item name="2ちゃんねる" href="外部リンク:www.2ch.net"/>

xsl :
<xsl:template match="item">
 <a href="{@href}"><xsl:value-of select="@name"/></a>
</xsl:template>

out : <a href="外部リンク:www.2ch.net">2ちゃんねる</a>

ってことじゃないのん?
243
(1): 04/01/30 21:21 ID:??? AAS
>>242
え? そんなことできるんだ。知らんかった。
244: 04/01/30 21:39 ID:??? AAS
>>243
(°Д°)ポカーン
245
(1): 04/01/30 22:40 ID:??? AAS
AA省
246
(1): 04/01/31 01:39 ID:??? AAS
出力をHTMLにしたいみたいだけど、とりあえず
xsl:output method="html" とかしてみたら?
247: ヽ(´ー`)ノ 04/01/31 12:03 ID:??? AAS
>>245
xsltproc(libxslt付属)だったら、望んだ出力になるが。バグじゃねーの?

>>246
いや、それは関係ないだろ。
248: 245 04/01/31 15:24 ID:??? AAS
う、msxmlのバグかな
お騒がせしました。失礼いたします
249: 04/02/01 01:23 ID:??? AAS
JRE1.4.2でもなるよ
250
(2): 04/02/21 13:19 ID:??? AAS
xsltからxsltを出力するときなんかで、{}という文字を含んだ属性を出力したいときにもattribute要素使うな。
一応{'{hoge}'}でいけると思うけどなんか変だし。
251
(1): 04/02/21 19:00 ID:4PYw/lWY(1) AAS
>>250
言ってる意味が良く分からないなぁ。
属性名に { } は使えないでしょ。
属性値に { } があっても上とは関係ないし。
252
(2): 04/02/22 17:24 ID:??? AAS
みなさんXSLの作成は何でやってます?
XSLってもともと可読性にかけるし、
IEだとキャッシュ読んだりエラーがわかりにくかったりしてデバッグが激しくし辛いのだが。
253: 04/02/22 18:13 ID:??? AAS
可読性に欠けないプログラミング言語ってある?
インデントとかコメントとか自分で工夫するもんじゃない?

IE じゃなくて、msxsl.exe とか使うのもいいと思うよ。
254: ヽ(´ー`)ノ 04/02/22 18:14 ID:??? AAS
> みなさんXSLの作成は何でやってます?
Emacs 使いなので Emacs で。

> XSLってもともと可読性にかけるし、
書き方が下手なだけだと思うが。

> IEだとキャッシュ読んだりエラーがわかりにくかったりしてデバッグが激しくし辛いのだが。
msxsl.exe
255: 04/02/22 20:09 ID:??? AAS
>>252
Komodo
256: 250 04/02/23 13:14 ID:??? AAS
>>251
<xsl:stylesheet
version="1.0"
xmlns:xsl="外部リンク:www.w3.org"
xmlns:axsl="外部リンク:www.w3.org">
<xsl:namespace-alias stylesheet-prefix="axsl" result-prefix="xsl"/>
<xsl:template match="/">
<axsl:stylesheet>
<axsl:template match="/">
<foo bar="{'{aaa}'}"/>
省12
257
(1): 04/02/25 08:26 ID:Hbu4YFmr(1) AAS
XSLTって自分自身を出力するスタイルシートは書ける?
258
(1): 04/03/24 22:07 ID:QhqWFZPy(1) AAS
xhtml文書をxsltprocで変換したいと思ってるんだけど、
xhtml側のnamespaceの状態よってマッチしたりしなかったりするので困ってる。
----- test.xsl -----
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="外部リンク:www.w3.org">
<xsl:template match="html"/>
</xsl:stylesheet>
-----------------
[実行例] $ xsltproc.exe -v test.xsl test.xml 2>&1 | grep xsltProcessOneNode

----- test.xml -----
省14
259: 04/03/24 22:10 ID:??? AAS
2行目×状態よって○状態によって
xsltprocはCygwin版libxslt1.1.2-1です。

$ xsltproc --version
Using libxml 20604, libxslt 10102 and libexslt 802
xsltproc was compiled against libxml 20604, libxslt 10102 and libexslt 802
libxslt 10102 was compiled against libxml 20604
libexslt 802 was compiled against libxml 20604
260
(2): 04/03/29 11:53 ID:??? AAS
namespaceというのは要素の苗字に当たります。
xmlns="外部リンク:www.w3.org"
と指定することは、この要素とその子孫要素の内プレフィックスの付いてないものの苗字は"外部リンク:www.w3.org"ですよと宣言することで、
xmlns:xhtml="外部リンク:www.w3.org"
と指定することは、この要素とその子孫要素のうちxhtmlというプレフィックスが付いているものの苗字は"外部リンク:www.w3.org"ですよと宣言することです。
ですから1番目のtest.xmlのhtml要素は外部リンク:www.w3.orgという苗字を持ったhtml要素ということになります。
一方2番目のtest.xmlのhtml要素にはxhtmlというプレフィックスが無いため苗字無しのhtml要素となります。

test.xslでは苗字無しのhtml要素にマッチするようになっているため1番目のtest.xmlにはマッチしませんが2番目のtest.xmlではマッチします。

解決するためにはtest.xslのxsl:template要素にxmlns="外部リンク:www.w3.org"と宣言を加えるか、
xmlns:xhtml="外部リンク:www.w3.org"と宣言を加えてxsl:templateのmatch属性を"xhtml:html"とします。
省1
261
(1): 04/03/29 12:55 ID:??? AAS
pc2鯖が消える前の>>258への解答ローカルで持ってるけど上げる?
262: 04/03/29 13:12 ID:??? AAS
貼っときますね

260 :nobodyさん :sage :04/03/26 13:09 ID:???

----- test.xsl -----
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="外部リンク:www.w3.org"
xmlns:h="外部リンク:www.w3.org">
<xsl:template match="/h:html"/>
</xsl:stylesheet>
-----------------

あるいは
省11
263: 04/03/29 13:14 ID:??? AAS
続き

261 :nobodyさん :sage :04/03/26 13:27 ID:???

>>260
で、できた!ありがとう!

でも、なんでこうなるの?
XML側にネームスペースがなかったり、名前付けされてたらマッチして、
デフォルトネームスペースがあるとマッチしない理屈がわかんない。
仕様?バグ?ポインタだけでも教えてもらえるとありがたい。

あと、>>260さんは何で知ってるの?(まさか、これFAQ?)
264: 04/03/29 13:20 ID:??? AAS
以上削除前の263でした。

262 :260 :sage :04/03/26 14:48 ID:???

>>260 の訂正
>xmlns:h=".." は xmlns=".." にしておいて
>match="/html" あるいは match="html" などでもいいだろうけど。

>>261
test.xsl で xmlns:h="外部リンク:www.w3.org" が無い場合、
match="html" でマッチするのは
名前空間無し + "html"
という要素だと思う。
省15
265: ”削除”後の260 04/03/29 18:58 ID:??? AAS
(´・ω・`)
266
(1): 04/04/02 00:28 ID:I+SOWEa+(1) AAS
・foo.xml
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="foo.xsl"?>
<body>
<ruby><rb>This</rb><rt>ディス</rt></ruby> <ruby><rb>is</rb><rt>イズ</rt></ruby>
<ruby><rb>a</rb><rt>ア</rt></ruby> <ruby><rb>pen</rb><rt>ペン</rt></ruby>!
</body>

・foo.xml
<?xml version="1.0" encoding="Shift_JIS"?>
<xsl:stylesheet version="1.0" xmlns:xsl="外部リンク:www.w3.org" xmlns="外部リンク:www.w3.or">
省17
267
(2): 04/04/02 03:16 ID:??? AAS
'!'あたりを見るとXSLを理解してないような。

<xsl:template match="/">
<html><body>
<xsl:for-each select="(body|.//rb)/text()">
<xsl:choose>
<xsl:when test=".='?'">
<xsl:text> </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
省6
268: 267 04/04/02 03:21 ID:??? AAS
化けた。スマン。
<xsl:when test=".='&#10;'">
全角を置き換えて。
269: 266 04/04/02 20:40 ID:??? AAS
ありがとうございました。"!"は拾ってくれるようになりました。
<html xmlns="外部リンク:www.w3.or"><body>
Thisisapen!
</body></html>
しかし、上のように単語間のスペースは拾われないみたいです。
おっしゃるとおりXSLTはまだかじりたてなので、自分でも調べてみます。
270: 04/04/02 20:50 ID:??? AAS
自己レスです。xmlのほうのbodyタグに
xml:space="preserv"
と属性を加えたら期待通りの結果が得られました。
重ね重ねありがとうございました。
271: 267 04/04/02 21:33 ID:??? AAS
<xsl:preserve-space>というタグがありますけど…
あとxhtmlの識別子が間違ってますよ。
272
(2): 04/04/08 12:47 ID:Pkn49QjT(1) AAS
<A>
 <B><C>○あいう</C></B>
 <B><C>100</C></B>
 <B><C>200</C></B>
 <B><C>○いうえ</C></B>
 <B><C>50</C></B>
</A>



<A>
 <B>
省13
273: 04/04/08 13:10 ID:??? AAS
>>272
よく読んでいないけれど、ツリー構造の変更は XSL ではなくて、
DOM じゃないのか?
274
(1): 04/04/08 16:06 ID:??? AAS
AA省
275
(1): 04/04/08 18:38 ID:??? AAS
>>257
遅レスですが
<xsl:copy-of select="document('')/...."/>
ってこと?テンプレートとしては使えないけど。使えても意味ないけどね。
276: 04/04/09 10:37 ID:??? AAS
>>274
ありがとう。
元の処理に教えていただいたコードを入れて動かしたいと思います。
277
(1): 04/04/18 17:14 ID:??? AAS
>>275
いや、C言語とかだと自分自身を出力するプログラムが書けるんですが
外部リンク[html]:www.ice.nuie.nagoya-u.ac.jp
xsltの場合ネームスペースとかの関係で無理なんじゃないかと思って。
でもネームスペースを明示的に指定してやればできるのか?

documentで参照するのはアリなのかなぁ。
278: 04/04/18 21:38 ID:??? AAS
>>277
document('')で自分を参照するのは割と普通に使いますよ。自分は、ですが。
使ってるソースを目にすることもあります。

参照したデータはテンプレートとして使われることはないのでネームスペース
は(自分の少ない知識の範囲内では)そんなに問題にならないと思います。た
とえば

<xsl:template match="/">
<xsl:copy-of select="document('')//xsl:template[@match='/']"/>
</xsl:template>

これでも無限ループになる事はないです。もちろんこんなの意味ないので、別
省1
279
(1): 04/05/07 01:25 ID:??? AAS
XSLTXTって使ってる人いますか?
外部リンク:xsltxt.dev.java.net
外部リンク[html]:www.zanthan.com

とりあえず < とか書かなくていいのがいい。
280: 04/05/07 01:26 ID:??? AAS
あ、&lt; です↑
281: 04/05/09 20:35 ID:??? AAS
>>279
> とりあえず < とか書かなくていいのがいい。
まともな XML オーサリングツール使えよ。
282
(1): [age] 04/05/27 16:04 ID:??? AAS
<li a="2300" b="hoge"/>
<li a="jiro" b="もっこり"/>
<li a="義雄" b="boke"/>
といったようなリストがあったとして、
属性b の値が hoge の時だけ 属性a の値を取りたいんですけど、
xpathではどうすればいいのでしょうか?
283: 04/05/27 19:38 ID:??? AAS
>>282

li[@b='hoge']/@a

かな。
284
(2): [age] 04/06/04 12:24 ID:??? AAS
<a>
 <b>bbb</b>
 <c>ccc</c>
</a>
こんな感じのものを、「<b>要素が存在すればattributeにbを書き、<b>要素が存在しないまたは<b>要素の中身が空の場合はattributeにcを書く」というふうにしたいのですが、
<xsl:attribute name="foo">
 <xsl:choose>
  <xsl:when test="条件">
   <xsl:value-of select="b" />
  <xsl:/when>
省6
285
(1): 04/06/04 17:41 ID:??? AAS
>>284
test="b and not(b='')"
単に "not(b='')" だけでいいかも。
286: 284 04/06/04 20:42 ID:??? AAS
>>285
> test="b and not(b='')"
うまくいきました!感謝!!
287
(1): [age] 04/06/10 09:00 ID:??? AAS
1ページの表示件数を10とかに指定して、
続きは<a>で次のページを表示させる…ってことは、
xsltでできるんでしょうか?
それともほかのプログラムと組み合わせたほうが賢明なんでしょうか?
288
(1): 04/06/11 16:14 ID:??? AAS
サーバーサイドでやればできる。実際動かしてみたことある。
しかし素直にDOMとか使った方がいいかと。
289: 287 04/06/11 20:00 ID:??? AAS
>>288
DOMっすかあ・・・。
最近XMLに興味を持ち始めて、あとPHPも気になりだしたような、
プログラミングなんてまったくできない人間なので。
これから勉強していきたいと思います。ありがとう。
290: 04/06/11 21:21 ID:??? AAS
俺も一年くらい前からそんな感じで勉強してます。
291
(1): 04/06/14 05:46 ID:??? AAS
PHP を使おうとは思うんだが、サーバーで動的生成か、ローカルで静的生成かで迷ってる。
ブログ程度なら静的にすべきなのかな。でも、動的だとコンテントネゴシエーションとかブラウザ振り分けなどの恩恵が……うーむ。
292
(1): 04/06/14 06:23 ID:??? AAS
blog≠xml blog∩xml=Φ
blog≠xslt blog∩xslt=Φ

だと思うけど、違うのかな
293: 04/06/14 06:47 ID:??? AAS
>>292
Φ (ファイ) が何を意味するのかは俺には分からんが、>>291 の日本語に混乱していると推測してみた。

PHP で XSL 変換してブログを行おうと思うんだが、クライアントごとに逐一サーバーで動的変換しようか、ローカルで HTML ファイルなどを静的生成しようか迷ってる。
商用サイトなどならともかく、ブログ程度なら静的に行うべきなのかな。
でも、動的だとコンテントネゴシエーションとかブラウザ振り分けなどの恩恵が……うーむ。
294: 04/06/15 10:23 ID:??? AAS
Φは空集合やろ

blog∩xslt = Lenyaに附属してたblogのサンプル
だと思うが、出来はいまいちだった
295
(2): 04/06/23 11:34 ID:1zBprzUE(1) AAS
<item id="a">
 <created>2004-01-03T00:00</created>
 <modified>2004-01-04T00:00</modified>
</item>
<item id="b">
 <created>2004-01-02T00:00</created>
 <modified>2004-03-01T00:00</modified>
</item>
<item id="c">
 <created>2004-02-01T00:00</created>
省6
296
(1): 04/06/23 14:51 ID:??? AAS
>>295
"or"は論理演算子だからここで使っても意味ないよ(T/Fが返ってくる)。

select="created[not(../modified)] | modified"

でどう?
297: 295 04/06/23 14:59 ID:??? AAS
>>296
ありがとうございます。出来ました。
298
(1): 04/06/25 16:19 ID:??? AAS
xsl:copy-of で属性値を取得できません。
xsl:value-of なら属性値を取得できました。

-- xml --
<a href="外部リンク:example.org"> example </a>
-- xsl --
<xsl:copy-of select="/a/@href" /> <br />
<xsl:value-of select="/a/@href" /> <br />
-- output --
<br />
外部リンク:example.org <br />
省3
299: 04/06/26 05:29 ID:??? AAS
それだと copy-of でコピーされるのは属性ノードだからそのままでは出力で
きない。どうしてもしたいならこんな感じで、

<xsl:copy-of select="string(/a/@href)"/>

非ノードにしたものを渡せばよい。でも value-of のほうが適切。
300: 298 04/06/26 21:02 ID:??? AAS
value-of を使うことに致します。ありがとう
301
(1): 04/07/03 03:02 ID:??? AAS
次のようなXMLデータがあるとき、
name="foo"の前後のitemのname属性値を表示するようなXSLTはどう書けばいいんでしょうか?

<list>
<item name="hoge" />
<item name="foo" />
<item name="bar"/>
</list>
302: 04/07/03 04:31 ID:??? AAS
<xsl:value-of select="item[@name='foo']/preceding-sibling::item[1]/@name"/>
<xsl:value-of select="item[@name='foo']/following-sibling::item[1]/@name"/>
かな。試してないけど。
303: 301 04/07/04 00:41 ID:??? AAS
>>301
それで成功しました。
ありがとうございます。
304
(1): 04/08/25 17:25 ID:ly9L2Z7D(1) AAS
AA省
305: 04/08/25 18:19 ID:??? AAS
>>304
count(ancestor::node())
でどうよ?
306
(1): 04/09/06 20:13 ID:koFx6bH6(1) AAS
天気予報は既存の配信ビジネスを守るためにRSS配信できない
外部リンク[html]:neta.ywcafe.net

国民の税金で気象データの収集・解析までしておきながら、
気象庁の官僚の天下り先である
・財団法人 気象業務支援センター
・財団法人 日本気象協会
の利権保護の為、未だRSS配信が拒まれているのだ。
将来的に行われるであろう地震予知の情報も、有料で国民に販売するつもりだろうか?
307
(1): 04/09/07 09:26 ID:??? AAS
二重徴税で叩けないのかな。
308: 04/09/07 09:29 ID:??? AAS
>>306
是非はともかくそんなとこのソースを元に騒いでんの?w
309: 04/09/07 14:14 ID:??? AAS
XMLのスレにマルチしまくってるから放置しとけ
310: 04/09/07 17:02 ID:??? AAS
>>307
じゃあまずガソリンスタンドをたたいてくれ。
311: 04/09/07 21:05 ID:??? AAS
気象庁職員必死だな(w
312: 04/09/08 11:32 ID:??? AAS
306,307 は気象庁を、
310 はガソリンを、
308,311 は住民を、
各自、自由に叩いてください。
313 は XSL/XSLT ネタ、よろしく。
313: 04/09/09 02:59 ID:??? AAS
気象庁住民はガソリンで逝ってよし。
314: 04/09/09 09:57 ID:??? AAS
XSL/XSLT/ネタではなく
XSL/XSLTのネタよろしく。
315
(2): 04/09/24 05:09 ID:/pWgzu1/(1) AAS
<a id="a0">
 <b id="b0">
  <c>foo0</c>
  <c>bar0</c>
 </b>
 <b id="b1">
  <c>foo1</c>
  <c>bar1</c>
 </b>
</a>
省6
316
(2): 04/09/25 10:50 ID:??? AAS
>>315

(descendant::c[. = 'foo0']/ancestor::*[./descendant::c[. = 'bar1']])[last()]/@id
317: 316 04/09/26 08:08 ID:??? AAS
後で考えたら、えらい無駄な事をしてるな、と。
/descendant::c[self::node() = 'foo0']/ancestor::*[descendant::c = 'foo1'][position() = 1]
これでも、共通且つ最初にマッチする先祖を得られると思う。
318: 315 04/09/27 04:31 ID:??? AAS
>>316
ありがとうございます。いけそうです。
再帰ばっかり考えてました。

自分のXPath能力の無さに(´・ω・`)ショボーン
319
(2): 04/09/28 17:39 ID:??? AAS
質問です。

XSLT で <a href="javascript:foo('bar')">...</a> のようなタグを生成したいのですが、
引用符のエスケープの仕方がよくわかりません。ご存知の方、ご回答をお願いいたします。

現在はこんなコードを書いてます (エラーになります)
<a href="{concat('javascript:foo(', ''', @bar, ''', ')')}">
320: 319 04/09/28 17:41 ID:??? AAS
>>319
化けてしまいましたが、''' のところは '&apos;' です。
321: 319 04/09/28 18:03 ID:??? AAS
>>319
<xsl:attibute> を使えばいいのですね。自己解決しますた。お騒がせしました。
322: 04/09/28 20:00 ID:??? AAS
こういう事ですね?
<xsl:element name="a">
<xsl:attribute name="href">javascript:foo(&apos;bar&apos;)</xsl:attribute>
<xsl:apply-templates />
</xsl:element>

コピペするならこっち
<xsl:element name="a">
<xsl:attribute name="href">javascript:foo(&apos;bar&apos;)</xsl:attribute>
<xsl:apply-templates />
省6
323: 04/10/11 13:28 ID:??? AAS
XSLT Standard Library
外部リンク:xsltsl.sourceforge.net

exsltみたいなライブラリ集だけど、こっちの方が実用的?
324
(2): 04/10/14 23:53 ID:DOJgSO2G(1) AAS
XML SchemaからXSLTの雛形というかスケルトンというか
土台を出力してくれるようなツールって無いでしょうか?
フルスクラッチで作るの、面倒じゃないですか?
325: 04/10/15 00:48 ID:??? AAS
>>324
スレ違いか
2chスレ:hp
326: 04/12/06 00:30 ID:??? AAS
data1.xmlというファイルがあって中にxslファイルの参照先も書いてあるとします。
<xml...
<xslt:sheet1.xsl.....
<DataList>
<Data ID="0">
<String>データ0</String>
</Data>
<Data ID="0">
<String>データ0</String>
</Data>
省5
327: 04/12/06 15:30 ID:??? AAS
何言いたいんだかようわからん
328
(1): 04/12/06 15:34 ID:jrlDRA4f(1) AAS
URLを打ち込むときに
data1.xml?id=0と打ち込み、ID=0の商品に関する情報だけを
表示したいんです。
URLで打ち込んだデータをXSL内の変数に取り込みたいのです。
現在だと、hrefつかってもIDの数だけxmlファイルを作成しないと
いけなくなってしまうんです。
329: 04/12/23 23:41 ID:??? AAS
>>328
今更ながら、xsltで全て作成してjavascriptでlocation.queryから引数受け取ってwindowのロード時に違うノードサクージョ
330: 05/01/08 15:33 ID:??? AAS
すいません質問があります。
MSXSLを用いて変換を行おうとしているのですが
コマンドを打ち込んだときに

必要な属性'{外部リンク:www.w3.org が見つかりません

という変なエラーメッセージが出てしまいます。これはどうすればいいんでしょうか?
1-
あと 228 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s