12/02/29 07:12:13.10 .net
質問です。
①のような構造のXMLがあり、
①に従うデータが②のような形できます。
②において、Aは親で、BはAの子、
CはBの子となっており、③のような形に変換したいです。
このときxsltではどのようにかけばよろしいでしょうか?
①②③のイメージは次レスで書きます。
545:nobodyさん
12/02/29 07:12:37.26 .net
-----------①----------
<choice>
<element type="A">
<element type="B">
<element type="C">
<choice>
-----------②-----------
<A>
<B>
<C>
<C>
<B>
<B>
<C>
-----------③-----------
<A>
<B>
<C></C>
<C></C>
</B>
<B></B>
<B>
<C></C>
</B>
</A>
546:nobodyさん
12/03/04 02:16:44.31 .net
いまいち何がやりたいんだかよく分からないけど
XMLじゃないデータ (2) をXMLであるデータ (3) に変換したいってこと?
だったらそれはXSLTの仕事ではない
547:nobodyさん
12/09/13 16:58:26.02 2LiGXsgg.net
xmlのツリーに、いくつものbookDescriptionがあります。
<table>
<bookDescription>
<bookCode>
<price>100<price>
</bookCode>
<title>X</title>
~~~
</bookDescription>
</table>
な感じで、bookDescriptionをpriceでascendingで表示したいと思います。
xsltで<xsl:sort select="bookCode/price" order="ascending"/>を入れるとエラーが出でしまいます。
548:nobodyさん
12/09/13 16:59:36.50 2LiGXsgg.net
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="URLリンク(www.w3.org)" version="1.0">
<xsl:template match="/">
<html>
<xsl:apply-templates />
</html>
</xsl:template>
<xsl:template match="table">
<body>
<h2>Test</h2>
<xsl:apply-templates/>
</body>
</xsl:template>
<xsl:template match="bookDescription">
<!--<xsl:sort select="bookCode/price" order="ascending"/>-->
</xsl:template>
<xsl:template match="bookDescription">
<table border="1">
<tr>
<td><xsl:value-of select="bookCode"/></td>
<td><xsl:value-of select="title"/></td>
</tr>
</table>
<br />
</xsl:template>
</xsl:stylesheet>
どうすればいいのでしょうか?
549:nobodyさん
12/09/14 01:56:17.60 .net
にーとがひまつぶしに実験したので間違えてる可能性大ですが
こう書くとエラー無くそれらしく表示されました
<xsl:template match="table">
<body>
<h2>Test</h2>
<xsl:apply-templates>
<xsl:sort select="bookCode/price" order="ascending"/>
</xsl:apply-templates>
</body>
</xsl:template>
550:nobodyさん
12/09/14 06:24:33.02 B4mrueCy.net
>>543
無事できました。
ありがとうございます。
551:nobodyさん
14/01/15 12:22:25.95 .net
XSL/XSLT
552:nobodyさん
14/01/22 10:21:56.60 .net
XSL
553:nobodyさん
14/06/29 13:39:21.42 dCDFM+DD.net
◎2chスレッド勢いランキングサイトリスト◎
★+ニュース板
・ 2NN (推薦)
・ 2chTimes
★+ニュース板新着
・ 2NN新着
・ Headline BBY
・ unker Headline
★+ニュース板その他
・ Desktop2ch
・ 記者別一覧
★全板
・ 全板縦断勢いランキング (推薦)
・ スレッドランキング総合ランキング
・ ログ速
★全板実況込み
・ 2勢 (推薦)
・ READ2CH
・ i-ikioi
※ 要タイトル名検索
※ 2chブラウザ併用推奨
554:nobodyさん
14/07/31 09:58:51.14 .net
ぬるぽ
555:nobodyさん
15/01/24 00:21:23.20 .net
XSL/XSLT
556:nobodyさん
15/01/24 02:05:19.28 .net
俺が当初に言ったとおり、
糞な技術だったよなこれw
557:nobodyさん
15/12/04 21:00:28.84 3kTScjwO.net
会社で使ってるんだけど、
これ覚えてて需要あるかな?
自分、ただのプログラマ
558:nobodyさん
17/08/02 11:25:11.01 .net
テンプレート各種あるが、たいがいデータベース操作まで書けちゃうよな。
この現状を一言で言うと、PHP化。
マジアホかと思う。
統一的にテンプレートはXSLTだけで良くないか?
分離がわりと明確。
資格があるからスタッフの最低限能力を保てる。
少なくともこれらのメリットがある。
デメリットは、「&」とかかな。
しかし、資格があるから、ここらへんのマークアップの初歩くらいはクリアできている人を雇えるわけで、問題無いか。
559:nobodyさん
17/12/30 12:37:45.92 YhlYw6jg.net
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
8YYDKVBRAU
560:nobodyさん
18/02/20 04:59:08.56 .net
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
561:nobodyさん
18/09/25 10:40:41.73 AyfzZqfv.net
制限ばっかり
562:米探査車が火星に着陸成功 地球外生命の痕跡探る
21/02/19 10:25:01.64 5+H5MWUO.net
米航空宇宙局(NASA)の火星探査車「パーシビアランス」が18日午後(日本時間19日午前)、火星への着陸に成功した。高温にさらされながら猛スピードで突入する難題を乗り越えた。土の中から微生物が存在した兆候を見つけ出し、地球外生命の痕跡を探る。
NASAによると、探査車と母船を載せたカプセルが時速2万㌔㍍で火星の大気圏に突入。パラシュートを広げて減速し、母船が重さ1㌧の探査車をつり下げて表面に下ろした。機体の表面が1300度以上になるなど「恐怖の7分間」と呼ばれる困難な着陸を無事果たした。2020年7月に地球を出発していた。
着陸したのは、湖があったとみられる直径45㌔㍍のクレーター。カメラや分析装置を積み込んだ探査車が動き回り、土壌や岩に含まれる物質を調べる。地面に穴を掘って採取した土壌サンプルは将来、別の探査機で地球に持ち帰る計画だ。
数十億年前の火星は地球に環境が似ていたとされる。今よりも温暖で液体の水が流れており、微生物が存在した可能性がある。地球外生命の痕跡が見つかれば、生命誕生の謎を解く手がかりが得られる。
NASAが火星に探査車を送るのは5機目。火星にはアラブ首長国連邦(UAE)や中国も探査機を周回軌道に投入したばかりだ。中国は5月にも着陸させる。米国は将来、火星への有人着陸も目指しており、パーシビアランスで得た情報を役立てる。
563:おそらく誘発されたか、あるいは阻止されず
22/06/17 01:04:31 cRWKL1rQ.net
ローマ・カトリック教会のフランシスコ教皇は、ウクライナでの戦争について「おそらく何らかの方法で誘発されたか、あるいは阻止されなかった」との認識を示した。14日刊行の伊紙に掲載された所見の中で述べた。
報道によると教皇は先月19日、キリスト教関連の文化的出版物に携わる団体の責任者と言葉を交わした中で、「我々が今目の当たりにしているのは残虐かつ凶暴な行為に他ならない。こうした戦争を遂行している部隊は大半が傭兵(ようへい)であり、ロシア軍がこれを活用している」と指摘。同軍がチェチェン人やシリア人を含む傭兵を進んで送り込んでいると付け加えた。
「しかし危険なことに我々は、この点にしか目を向けていない。確かに恐ろしい話ではあるが、それだけでは全体像が見えず、戦争の裏で何が起きているのかが分からない。おそらくこの戦争は何らかの形で誘発されたか、あるいは阻止されなかったのだろう。兵器のテストや売却に関心が向いている印象も受ける。とても悲しいが、基本的に今重要視されているのはこうしたことだ」(フランシスコ教皇)
さらに教皇は、ロシアのプーチン大統領を「支持」するわけではないとしつつ、「複雑な問題を善悪の区別に単純化しようとするのは断じて反対だ。根源的な要因や利害関係について考えることが不可欠で、それらは非常に入り組んでいる」と分析。「我々はロシア軍の凶暴さや残虐さを目の当たりにしてはいるが、解決を目指すべき問題があることを忘れてはならない」と続けた。
564:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています