XML使いの板at HP
XML使いの板 - 暇つぶし2ch1:Name_Not_Found
01/03/19 06:13
ウェブページをXMLで書いて、それをXSLTでHTMLに変換している
という方、いませんか?



2:Name_Not_Found
01/03/19 06:17
板でなくてスレでは…。

3:Name_Not_Found
01/03/19 06:19
>>2
ああ、そういう事か・・・
ウェブページをXMLで書いて、それをXSLTでHTMLに変換している掲示板ってなんだ?
と思ってしまた。

4:Name_Not_Found
01/03/19 19:37
こういうスレを探していた…と思ったら、できたてか。
今、趣味で勉強中です。
とりあえず、リンク集でもどうですか。

[総本山] 日本XMLユーザーグループ WebPage URLリンク(www.xml.gr.jp)
[情報] XML eXpert eXchange URLリンク(www.atmarkit.co.jp)
[Microsoft] MSDN Online - XML Developer Center URLリンク(www.microsoft.com)
[初心者向け] たのしいXML URLリンク(www.cityfujisawa.ne.jp)
[中級者向け] Studying XML for beginners URLリンク(www.asahi-net.or.jp)

[Unicode] Windows 98/2000上でのUTF-8のページの作り方 URLリンク(homepage1.nifty.com)

とりあえず、こんなとこで。

5:4
01/03/19 19:39
そうだ。ツールも書かねば。

[Unicode対応フリー・エディタ] xyzzy URLリンク(www.jsdlab.co.jp)

6:Name_Not_Found
01/03/19 21:31
コレとVBスクリプトでデータベース作ってるんだが…

もうやらねぇ。糞ッ!!

7:Name_Not_Found
01/03/20 08:59
初心者です。質問いいですか?
あるノード以下にあらかじめHTMLタグを書いておいて、
それをまるごとコピーするにはどうしたらいいんですか?<XSL
たとえば、こんなのです。

<bunshou>
<html:a href="html://www.2ch.net/2ch.html>2ちゃんねる</html:a>という
掲示板サイトがあります。<html:br />非常に大きいです。<html:br />
</bunshou>


8:Name_Not_Found
01/03/20 12:34

そういう使い方は間違っていると思う。
URL と、文章に分けなければ。

9:Name_Not_Found
01/03/20 23:38
>>8
ダメなんですか・・・。
どうしても、元からURLとか埋め込んである文章をそのまま出力したいんですけど。

10:Name_Not_Found
01/03/20 23:41
>9
 そういうのは、データベースのカラムに CSV データを
埋め込むような行為だよ。
 ところで、Xi ってどうよ?
XML側に HTML を書けてしまったら、XSL と分けている意味が薄れるよ・・。
他の機能は便利として。


11:Name_Not_Found
01/03/21 14:02
>4
自分のブックマークからピックアップ

XML Cafe URLリンク(www.fxis.co.jp)
XML FAQ-J URLリンク(db-www.aist-nara.ac.jp)
XMLJAPAN Profile URLリンク(www.xmljapan.net)
Studying XML for beginners
URLリンク(www.asahi-net.or.jp)
英語だけど
XML.ORG URLリンク(www.xml.org)
XML.com URLリンク(www.xml.com)
ツール探すなら
Free XML tools and software
URLリンク(www.garshol.priv.no)
DTD etc. を探すなら
XMLフォーマットのイエローページ
URLリンク(it.jeita.or.jp)
リンク集
XMLディレクトリ
URLリンク(www2.ocn.ne.jp)


12:Name_Not_Found
01/03/22 18:52
みなさんは仕事でXML使ってるんですか?
IE6はMSXML Parser 3.0を積むらしいし、<MSの開発の人がゆってたって
CGI使えないウェブ・スペース使ってる人が
自分のサイトで使うのもおもしろいと思うんですけど。
もちろん間口は狭くなりますが。

13:7=9
01/03/22 23:13
すんません。できました。
簡単なとこでつまづいてた。どんくさい独学なもんで失礼したです。

14:Name_Not_Found
01/03/22 23:20
>>11
おお、ありがたい。

15:Name_Not_Found
01/03/23 03:14
age

16:名無しさん@1周年
01/03/23 10:35
もうCSVはイヤなのでXMLに転向したいです。
MSXMLはなんであんなにプロパティ名が長いの...(;´Д`)


17:Name_Not_Found
01/03/23 18:55
MSXMLって単体で動くの?

18:Name_Not_Found
01/03/24 01:14
>16
Javaの環境を整えて、XTとかXalanとかXercesとかじゃだめなんですか?

19:Name_Not_Found
01/03/24 23:23
ageときます

20:Name_Not_Found
01/03/24 23:46
とりあえず今日からXMLを勉強。
HTMLがわかってればなんとかなるかなぁと思ってたけど、
ま、そんなに甘くはなかったね。はは。

21:Name_Not_Found
01/03/25 00:00
とりあえずXSLTが便利。

22:Name_Not_Found
01/03/25 04:21
XSLTを使ってXMLからXHTMLに変換する処理って、サーバ側と
ブラウザ側どっちでやってますか?

サーバ側でブラウザの種類を見て、IE 5.0よりも古かったら
予めサーバ側で変換とかやってるんですか?

23:Name_Not_Found
01/03/25 05:35
サーバでブラウザを判別するのはいいが、その判別の時点でXSLTって
ことは無いだろう、ふつう。重くなるだけ。
あらかじめスタティックに生成しておく。

24:Name_Not_Found
01/03/25 19:05
>>11
XMLディレクトリいいすね。THX!

25:Name_Not_Found
01/03/25 20:17
>22
 そんな面倒なことはしない。

>23
 大量の文書を扱う弊社でも XSLT を使おうと思ってるんだけど、
リアルタイム XSLT は 精神衛生上まだよくないですね・・。

バッチで XSLT を行うドキュメント・サーバーを用意して、
そこから本番 Webサーバに転送するシステムを考えてます。

 変換は XT ですか?


26:Name_Not_Found
01/03/26 01:22
>25
ユーザーの立場からの意見です。
やはりLinuxなどのOSでは未だにNN4.7が主流だと思われます。
サーバで処理する場合には、重さが心配です。やはり公開前に
HTMLに変換してもらいたいものです。

私個人のサイトでは、XHTMLファイルをHTML4.01 Transitional
に変換して公開しています。XSLTエンジンはXTにSAX Parserを
XPではなくXercesに変更して使用しています。やはりXalanなど
より速いように感じます。

27:Name_Not_Found
01/03/28 03:00
>26
青い空の人?

XHTMLならまだしもそうでないXMLから変換するのは、
個人レベルではあまりに非現実的に思います。

28:Name_Not_Found
01/03/30 23:56
IE6βage

29:Name_Not_Found
01/03/31 01:31
>27
青い空って何すかね?

XHTMLを使っているのは、やはりHTMLタグに慣れているからという
理由です。別に他のものでもいいのですが。例えばDocBookとか。
でも勉強し直すのが面倒くさいので。

30:Name_Not_Found
01/03/31 11:35
IE6βは、それインストールするだけでMSXML3.0有効になるんですか?

31:Name_Not_Found
01/03/31 14:27
なりました。MSXML3の置換モードインストールと同じだと思う
ネームスペース見て旧XSLも対応してくれるみたい。

32:Name_Not_Found
01/04/01 04:57
>>31
おお、それはよい。早く正式版ばらまいてほしいな。

33:Name_Not_Found
01/04/04 15:50
趣味XMLユーザ(初心者)です。
これ使ってる人いてますか?

URLリンク(msdn.microsoft.com)

最近IEの調子が悪いんですけど、
悪くなった時期がこれ使いはじめた時期とだいたい符合するんです。
どうですか? 関係ないかな?

34:Name_Not_Found
01/04/04 18:16
URLリンク(www2.wbs.ne.jp)

ここなんかどう?

「このページでは編集段階においてXML 1.0 で書かれています。
XT を利用してXMLからHTMLに変換しています。貴方が見ているのは
その HTML です。」だって。

35:Name_Not_Found
01/04/06 23:46
>34
そのページ、結構有名ですよね。TeXについて調べてて知りました。

36:Name_Not_Found
01/04/15 05:24
IE6 には MSXML3 をつんでくるからこれで自由に XML 使えそうだ。

37:Name_Not_Found
01/04/19 11:18
遅い情報ですが、
MSXML3.0SP1 (4/16)
URLリンク(msdn.microsoft.com)
MSXML4.0TP (4/13)
URLリンク(msdn.microsoft.com)
です。

38:404 NOT FOUND
01/04/19 16:13
.xml や .xsl の MIME typeをきちんと text/xml で返してくれる
フリーの WEB サービスを知っていたらぜひ教えて下さい!

39:Name_Not_Found
01/04/19 19:58
>>38
.htaccessって知ってるか?

40:弱い者の味方
01/04/19 20:10
月光仮面おじさん登場!!!
ホームページを作ったものの、まったくアクセスが上がらな
くて悩んでいる人のためにお役に立ちましょう。
効率よく宣伝できる共有宣伝掲示板を18個設置しました。
全部宣伝して回ればなんと1,000以上の掲示板にカキコしたこ
とになり即、効果が期待できます。
しかも共有しているサイトの多い順に並べてますので
上から順に10個ほどの掲示板に宣伝しただけでも
結構な宣伝になりますよ。
さあ、今すぐここからアタック!!

URLリンク(home9.highway.ne.jp)


41:404 NOT FOUND
01/04/19 20:33
>>39
だったら .htaccess が使えるとこ教えてよ。
無料でね...

42:38
01/04/19 23:41
>>39
Virtual Avenue って .htaccess 使えるのね.
サンキュ

43:Name_Not_Found
01/04/30 23:13
実際のところ皆さんどうやって変換してます?

javaかなんかで?
具体例きぼん。

44:Name_Not_Found
01/04/30 23:26
IISだったらどうすんの?

45:Name_Not_Found
01/05/02 16:43
>>34
微妙

46:Name_Not_Found
01/05/02 18:35
>>43
定番? tomcat+cocoonっす。

変換よりも入力で問題抱えてます。

47:Name_Not_Found
01/05/02 18:48
>>44
どうって・・・
MSDN行ったらほぼIIS前提だろうに。

48:Ted
01/05/04 08:52

はじめまして、Ted と申します。
皆さんが話されている流れから脱線してしまいますが
XHTML, XML に関して質問があります。

新しく開発が進んでいる様々な検索エンジンでは
従来の HTML で記述されたサイト内の文章や言葉=値、
そしてリンクのつながりから検索結果を導き出すだけではなく、
XML のタグ=要素にも検索に対応する仕組みになっているようです。

そこで疑問なのですが、XHTML にも XML 同様の要素タグを埋め込んで
XML 対応の新しい検索システムに検出されそうでしょうか?
それとも、要素タグを埋め込んでしまったら、
XHTML の範疇を超えて、XML として認識されてしまうのでしょうか?
素っ頓狂なことを言っているようでしたらご指摘して頂きたく、さらに、
少しでも心当たりがある方は、お手数ですがお答え頂けたら幸いです。


49:Name_Not_Found
01/05/04 21:01
上の方につづいて質問で申し訳ないんですが、
Mac用IE5というのは、どのレベルのMSXMLを積んでいるんでしょうか。

50:Name_Not_Found
01/05/04 21:22
>>48
文書型宣言か名前空間辺りで
識別してくれるんじゃない? って俺もよく知らんけど。


51:Name_Not_Found
01/05/05 02:52
ここにいって聞いてみるといいかもな
URLリンク(comjong.com)
自称XML使いなんだってさ

52:Ted
01/05/05 03:58

>>50-51
50さん、51さん、早速の回答ありがとうございました。
51さんの教えてくれたサイトでも質問してみようと思います。

引き続き私の質問に関して
なにかご存知の方がいらっしゃいましたらお答え頂けたら幸いです。
>>48


53:Name_Not_Found
01/05/08 11:31
XML Spyって、値上がりしたの?
8500円のってもう無いのかしら。

54:ドレミファ名無シド
01/05/08 14:44
>>48
要素タグってなんですか?意味がわからんよ。

ちなみに従来の(現行の)検索エンジンもhtmlの要素を読むよ。
つまり、より重要度の高い要素の内容を重視する。
検索エンジン対策はこの辺がキモだった。
しかしもうGoogle時代だから関係ないが…。

55:Ted
01/05/09 11:18

>>54
54さん、HTML と違って XML には大きくわけて2種類のタグがあり、
HTML には無い、自ら設定できる XML 独自のタグのことを要素タグと呼んでいます。

54さんが書きこみの中でおっしゃっている要素とは「値」のことでしょうか!?

なにぶん私の知識もあやふやな部分が多いものですから、
どなたかフォロー可能な方がいらっしゃいましたらよろしくお願い致します。


56:Name_Not_Found
01/05/09 12:33
>>55
要素って「エレメント」って言ったら解る?
URLリンク(www.doraneko.org)


57:50
01/05/09 15:26
要素を示す印(だけじゃないが)がタグなんだから、
要素タグって何? 要素って名前の要素のタグ(何のこっちゃ)?
XMLだから、NET(Null End Tag)とか空要素タグのことなのかなぁ、
よく分からないけど。
HTMLには無い……ってのはXHTMLのことかしら。

58:Name_Not_Found
01/05/09 21:44
>>55
おいら、XML歴まだ3日だけども。
”「要素タグ」などと言う人は根本的に何か間違っている”
と、どっかで読んだ。

59:Ted
01/05/10 04:54

>>56-58
早速の回答ありがとうございます。
HTML でも使われているタグと、XML でしか使われていないタグを
区別して呼ぶために、XML のことでは比較的有名で大きなサイトから
上述の「要素タグ」という言葉を引用したのですが、
56さんのおっしゃっている「エレメント」の方が、
的を得ているのかもしれませんね。

タグのちょっとした呼び方一つとっても、正式になんと呼べばよいのか
未だに混乱する時がありますので、ご容赦頂けたら幸いです。 > 50さん、58さん


60:Name_Not_Found
01/05/10 07:41
>>59 「タグ」と「要素」の違いは大丈夫?

61:Name_Not_Found
01/05/10 12:43
>>59
全然分かってないっぽい。

62:Name_Not_Found
01/05/10 15:01
的を射ると当を得るが混ざっています。

63:Name_Not_Found
01/05/10 15:15
タグのちょっとした呼び方っていうか、タグはタグ。要素は要素。


64:Name_Not_Found
01/05/10 15:22
つうか
> XML のことでは比較的有名で大きなサイトから
のせいでもあるのでは。どこかは知らんけどさ。
一から勉強し直した方がいいんじゃない?


65:Name_Not_Found
01/05/10 16:25
(SGML/XMLにおいて)タグと呼ばれるものは3つしか存在しない。
即ち、
・開始タグ
・終了タグ
・NET
これ以外のものをタグと呼ぶのは全て間違い。

なお、「要素」というのは「element」という用語を訳したもの。
即ち、要素=エレメント

66:Name_Not_Found
01/05/10 20:04
要素をマークアップするものがタグ。
要素の言語はエレメント。
タグが無くても要素は存在する。
たとえば、body タグがなくても、body 要素は存在する。


67:Name_Not_Found
01/05/10 20:05

言語→原語


68:Name_Not_Found
01/05/10 23:10
>>66
「XML~」なんだから
> タグが無くても要素は存在する。
はふさわしくないと思われ。

69:Ted
01/05/11 02:46

>>60-68
みなさん、活気のあるご意見ありがとうございます。

ご推察の通り、XML で使用するタグなどを正確に把握しているかというと、
私の過去の書きこみからもわかります通り確固たる自信はありません。

全くわかっていないわけでもなく、中途半端に勉強した情報が
私の XML に対する認識を混乱させているのだと思います。

ですから、皆さんのご指摘によって正確な名前や背景を知ることができて
本当に助かっておりまして、感謝せずにはいられません。

これからもこのスレッドを通して
より深い知識を吸収できればと思いますので、
検討ハズレなことを言っているかもしれませんが、よろしくお願いいたします。


70:Name_Not_Found
01/05/11 02:55
          要素
┏━━━━━━━┓
 <ほげ>ほげほげほげほげ</ほげ>
   ┃ ┗━内容━┛  ┃
  開始タグ          終了タグ

71:Name_Not_Found
01/05/11 03:40
タグまで含めて要素なんですか?
中のあんこだけが要素だと思ってました。


72:Name_Not_Found
01/05/11 04:02
例えば、<h1></h1>で囲まれてたら、
それはそのドキュメント内の「見出し」という要素でしょ。
そうとらえてる。
見出しやテーブル等の「要素」の集まりがドキュメントを形成してる

73:Name_Not_Found
01/05/11 10:35
名スレの予感

74:Name_Not_Found
01/05/11 10:44
>>71
70にも書いてあるけど、それはcontentと呼ぶ(呼ばれる)。
日本語だと内容(中身と言う人もいる)と訳されている。

75:Name_Not_Found
01/05/11 11:39
>>71
タグまで含めて要素ですね。

76:Name_Not_Found
01/05/11 13:08
タグを含めてつーか、タグで表されるものが要素、では?
「タグまで含めて要素」っていうとなんか誤解されそうな気が。

77:Name_Not_Found
01/05/11 14:13
>>72-74
理解できました。
ありがとうございます。


78:Name_Not_Found
01/05/11 16:56
>>76
つうか>>57
> 要素を示す印(だけじゃないが)がタグなんだから、
って書いてあるじゃん。

79:Name_Not_Found
01/05/15 17:47
XML板って出来ないかな?

80:Name_Not_Found
01/05/15 20:03
>>79
激同。

81:Ted
01/05/16 05:46

>>70
70さん、とてもわかりやすい図を作成して頂きましてありがとうございました。
自分の理解が全て間違っていたことを再認識できました。

>>74
「content:内容(中身)」のことを「値」と説明しているサイトがありました。
これは正しいのでしょうか?
それとも別のものを指しているのでしょうか?
ご教示頂けたら幸いです。


82:Name_Not_Found
01/05/16 16:08
>>81
「値」ですか。しばしば「value」の訳語として使われますな。
XMLでvalueといえば、「attribute value:属性値」のことですな。
<html xml:lang="ja">
の、"ja"です。
それ以外は、普通「値」とは呼ばないと思われ。

ちなみに、「中身」は水無月ばけら氏の自分用語だと思われます。

83:Name_Not_Found
01/05/16 23:03
「XML 板作ってください」
URLリンク(teri.2ch.net)

↑要望出しときましたけど。


84:改訂版
01/05/17 06:38
                       要素(element)
┏━━━━━━━━━━━━━━━━━━┓
 <要素名 属性名(attribute)=”値(value)”>○○○○○○○○○○○○</要素名>
   ↑                         ┗━内容(content)━┛   ↑
  開始タグ                                         終了タグ

85:57
01/05/17 11:30
属性名(attribute name)
属性値(attribute value)

じゃないの?

86:Name_Not_Found
01/05/18 04:39
>>76
タグが要素に含まれないとすると、属性の立場がありません。

<img src="hoge" />

これはimg要素です。


87:76
01/05/18 09:01
>>86 「タグ」と「要素」って、一方が他方に含まれるような関係のものじゃないと思う。
うまく言えない。鬱だ。

88:Name_Not_Found
01/05/18 11:29
>>87
言ってしまえよ。
そんなおまえも好きなんだって。

89:Name_Not_Found
01/05/18 14:11
>>88 言えるかよ、そんな簡単に。

90:Name_Not_Found
01/05/18 16:21
>>87
仕様書は読みましたか?

91:87
01/05/18 19:00
>>90 式[39] のことを言っているんだろうとは思う。
俺はただ、「<img src="hoge" />」 は
img 要素を表す空エレメントタグであって、img 要素そのものでも
その一部でもない、みたいなことが言いたいんだ。

92:Name_Not_Found
01/05/18 21:46
ふむ、属性値の立場はどうなりますか。その場合。

93:87
01/05/18 23:27
>>92
「<img src="hoge" />」ならば
「hoge という src 属性を持つ img 要素を表すタグ」といったところか。
内容とは別に属性を持つことのできる要素間の階層構造が先にあって、
それを記述するためにタグを用いるんだと思っている。
タグはあくまでも記述/解析のための手段であって、
記述される構造自身じゃない。そんなふうに理解している。
俺は何か激しい勘違いをしているのだろうか?

94:Name_Not_Found
01/05/24 19:08
XMLをHTMLに変換するソフトで無料のものってあるかい?

95:ちょこら
01/05/24 20:04
>>94
私もそれきぼん。

96:Name_Not_Found
01/05/24 21:01
例えで考えれば良く判るんじゃないの?

例えば、マグロがあって「マグロ 1000円」という
「値札」があるとする。この値札は、対象がマグロという
要素であって1000円という属性であることを表してる。

さて、「値札」は要素の一部?

オレは違うと思う。値札がなくったって1000円の
マグロは1000円のマグロだと思うし。

97:Name_Not_Found
01/05/24 23:15
>>96
例えっていうか、値札を英訳したら tag だよ。

98:Name_Not_Found
01/05/25 00:16
>>94
XSLTとか?

99:Name_Not_Found
01/05/25 00:31
>>96
個人的に余計わかりづらいんだが。
上に出てた図で十分だと思う。

100:Name_Not_Found
01/05/25 03:12
>>49
MacIE 5は少なくともMSXML3.0じゃない。
W3CのXSLT準拠で書いて動的生成しようとしたら、
表示がほとんど真っ白になる。
IE 5.1は「MSXML3.0がインストールされてません」だと。
モジラもXSLTはまだだめだし、MacでXMLはしばらく待つか、
Winを使うか、MS独自使用で我慢するかしないと。
(だいたいMacIEはXMLといいXHTMLといい後手に回りすぎ)

101:49
01/05/26 22:08
>>100
情報ありがとうございます。レスついてると思わなかった。

Mozillaについては、0.9でXSL対応とどこかで読んだんですけどダメでしたね。
1.0でホントに対応してくれるのか不安なこの頃です・・・。

102:"426"
01/05/26 23:17
>>93
うーむ、属性は要素に含まれると思うのだがなぁ。
というか、属性って、よくわかってない人は使わないほうが良いし。
(つまり属性になるものは要素にすることも出来るということでもある)

103:Name_Not_Found
01/05/27 01:05
>>94
SmartDocならXMLをHTML4.0とTeXを同時に出力

104:Name_Not_Found
01/05/28 12:26
>>94
XTではダメなのかい?

105:Name_Not_Found
01/05/28 13:03
>>102
それは、どんなデータモデルであっても成立するの?

106:Name_Not_Found
01/05/29 03:01
>>100-101
2001-05-11 以降の Nightly Build で
XSLT がデフォルトでビルドされるようになってるよ。
出来の程は解らんけどね。

107:Name_Not_Found
01/06/01 16:08
あげ

108:Name_Not_Found
01/06/02 11:24
なおあげ

109:Name_Not_Found
01/06/03 05:34
優良スレあげ

110:100
01/06/03 15:44
>>106
今日マック用の夜間ビルドを落としてきました。
XMLからXSLTファイルにカスケードして読み込んだけど、
フラットテキストで表示される。
これって以前からもそうだったような気が。
ソースそのまんまで表示されないということは、
一応変換はしたよ、ということか?
それとも、おりのやり方が悪いのか?

111:Name_Not_Found
01/06/03 21:15
>>110
URLリンク(www.mozilla.org)

112:100
01/06/04 00:35
>>111
ども、ありがと。
仕様なのね。

113:Name_Not_Found
01/06/07 07:43
ageますか。

114:Name_Not_Found
01/06/07 08:36
>>110
俺の環境(Gecko/2001060320)だと、<?xml-stylesheet type="text/xsl"?>
だと XSLT がちゃんと適用される。

115:Name_Not_Found
01/06/11 17:27
age

116:Name_Not_Found
01/06/12 17:56
PHPってXSLTに対応しているんですよね。試したひといませんか?

117:Name_Not_Found
01/06/13 08:15
age

118:Name_Not_Found
01/06/15 10:59
age

119:Name_Not_Found
01/06/16 09:10
age

120:Name_Not_Found
01/06/16 09:15
用もないのにあげるなヨ

121:用が出来た
01/06/16 23:24
GUIベースで使えるXML+XSLT->HTMLファイル吐き出しソフトってないの?
iXSLTの40万円(だから企業向け)だけがやけに目立つんだけど。
やはりコマンドラインだったり複数のツールを組み合わせるしかないの?

122:Name_Not_Found
01/06/17 09:34
>>121 需要が増えればそういうものも出てくるんだろうけどな。

123:Name_Not_Found
01/06/17 13:34
>>121
IE5でやってくれればいいのにな。

124:Name_Not_Found
01/06/17 14:36
>>121
そういうASP一個書いて、ローカルのIISで使ったら?

125:121
01/06/18 01:13
>>122
ははは、やっぱ需要ないか。
どこみてみJavaベースのものを使うか、
Apacheのアドを使う方法しか書いてないと思ったら、
自分で何とかできるパワーユーザーだらけなのね。

>>123
これが一番自然な方法だと思う。
iXSLTは、COM経由でのアクセスとかいった大掛かりな機能も用意しているけど
そこまではいらない…と考えると、パーサー内蔵しているIEに加えてほしい機能

>>124
やっぱりそう来ましたか。
…というよりそういうASP埋め込んだファイルが配布されてると面白いのに。
え、俺がやれってか? ASPの入門ページ探さなきゃ(実はASPDotei)

126:Name_Not_Found
01/06/18 01:27
単にボタンを押すとファイルの指定ダイアログが出る程度のレベルなら、
確かにASPなりで組んでもいいかな(この位だったら、難しい勉強じゃないよ。
本屋のXML関連の本を探してみなされ)。

逆にGUIを使うなら、この程度ではなくて、
例えばドラッグ&ドロップでフォルダー内のファイルを一括指定するといった
マウスを前提とした操作性の向上を期待したいかな。

127:Name_Not_Found
01/06/18 02:03
IISってデフォルトでMSXML Parser使うようになっているのかな

128:Name_Not_Found
01/06/19 19:51
こんなに書き込みがないのではXML板なんて一生無理だYO!

129:Name_Not_Found
01/06/20 14:47
age

130:Name_Not_Found
01/06/22 02:46
age

131:Name_Not_Found
01/06/27 02:56
みんなでXMLシヨウーヨ!

132:Name_Not_Found
01/06/27 03:27
というわけで、
ミナサマの
XMLの用途をお聞かせください

133:Name_Not_Found
01/06/27 04:28
>>132
Flash5。
つーかなぜXMLSocketが…。

134:Name_Not_Found
01/06/27 06:33
>>133
データ送信ですか?
入力されたデータはどこへ

135:Name_Not_Found
01/06/27 06:47
>>134
もちろん、ムービー内ですよ。

136:Name_Not_Found
01/06/30 23:32
age

137:Name_Not_Found
01/07/05 11:43
良スレ

138:Name_Not_Found
01/07/09 11:03
>>132
PHP + XML を使いたいなあ

139:Name_Not_Found
01/07/09 11:38

おちんちんがむずかゆいんですが・・・
スレ立ててもいいですか?

140:Name_Not_Found
01/07/10 01:42
>>138
PHPでXMLのデータとか直接いじれるのでしょうか?
それとも、何かデータベースを間に挟まないとだめなのでしょうか?

141:Name_Not_Found
01/07/10 05:48
>>140
URLリンク(www.asakawa.ne.jp)

142:Name_Not_Found
01/07/11 00:02
タマキンがムレムレ

143:Name_Not_Found
01/07/12 00:41
>>141
うーん、目がくらくら
って、オレがスクリプトになれてないだけなのね

144:Name_Not_Found
01/07/18 17:44
みんながんばれ!

145:Name_Not_Found
01/07/20 02:09
がいしゅつだとおもいますが
わたくしのいけんをかかせてもらいます

(XHTMLではなく)XMLでwebページを作るのはあまり適しているとは思えません。
ホームページは基本的に文章の群だからです。
確かに、既存のHTMLタグでは限界があると思います。
divなどのclassで論理上の区分は不可能です。
でも、文章を作る妨げにはなりません。
XMLが必要になるのは数ページのうち1ページぐらいの比率ではないでしょうか?
HTMLに関しては「見れたらいい」ではいけないと思います。しかし・・・

146:Name_Not_Found
01/08/05 01:51
ホンマ、xml便利ですわー。
やっと少し分かってきた。

147:名無しさん
01/08/05 01:54

教授のコレクション
集えコスプレファン!削除される可能性あり!今日しかないよー!
URLリンク(www.futomomo.com)

URLリンク(www.nakayubi.com)

URLリンク(www.sakura.sakura.ne.jp)

URLリンク(www.jp-dreams.com)

ぷらいべ~とボイス
18才のやわらかい肌をとくとご覧あれ
URLリンク(www.jpneweb.net)

URLリンク(pure.r-18.net)
ccccccccccccccccccccccccccccccccccccccccccccccccccc

148:ぽち
01/08/07 02:42
はじめまして.

XML + XSLT にてソースを書き,
XSLT プロセッサの xt および saxon にて処理して,
HTML に変換することを試みております.

ソースは UTF-8 で書いているんですが,
変換して出力された HTML ファイルが
Web ブラウザで見ると正常に表示されているんですが,
ソースを見ると漢字の部分が &2345; のようになっているんです.
この数字が漢字1字のコードをを表わしているのだというのは
わかるんですが,困ったことに,ファイルのサイズが,
普通の Shift-JIS などの場合よりも2倍前後になる上に,
テキストエディタで直接編集しづらいんです.

できれば,Shift-JIS や EUC で出力したいのですが,
なにか方法はありますでしょうか?

149:Name_Not_Found
01/08/07 10:10
>>148
xsl:output method="html" とか method="text" なら
XT + XML4J でうまくいったと思う。確か。
method="xml" だとこれでも UTF-8 出力しかしてくれないから
それぞれ変換する必要がある。
俺は仕方なく出力結果を Perl で変換してる。

150:Name_Not_Found
01/08/07 19:41
>>149
encodingって指定できませんでしたか?

151:Name_Not_Found
01/08/07 20:30
プロセッサが対応してない事もある。

152:ぽち
01/08/08 00:19
みなさんどーも

xsl:output method="html" は試したのですが,
xt 単体では結果は同じです.
XML4J というのを知らないのですが,それはナンでしょう?

ちなみに xt も saxon も Windows の実行ファイル版でやってます.

> 俺は仕方なく出力結果を Perl で変換してる。

よかったら,ぜひ Perl での変換の仕方を教えてください.
どうやら &12345; の数字の部分は UTF-8 のコードを10進表示して,
テキストにしたものみたいなんです.
これを正規表現で引っかけて,バイナリに変換すれば,
UTF-8 に戻るというわけですが,
Perl のコードの書き方がわかりません.
出力は Shift-JIS じゃなくても UTF-8 でまったくかまいません.
とにかくテキストエディタ上で漢字になってくれれば.

153:ぽち
01/08/08 00:47
今ためしたところ,xt で

<xsl:output method="html" encoding="UTF-8" />

として無事 UTF-8 出力できました.
ありがとうございました.

154:Name_Not_Found
01/08/08 15:43
そういえば UTF-8 を編集できるエディタってなかなか無いよな・・・

155:Name_Not_Found
01/08/09 00:04
>154
xyzzyはEmacs使いには便利

156:Name_Not_Found
01/08/09 00:06
akira・秀丸くらいか。

157:Name_Not_Found
01/08/09 00:25
Win2000のメモ帳とか!

158:Name_Not_Found
01/08/09 00:28
EmEditor3モナー

159:ぽち
01/08/09 01:11
秀丸のマクロを使って,
コマンドラインから日本語コード変換ツールにしています.
秀丸便利ですね.

160:ぽち
01/08/09 01:12
ところで,XML はこの Web 製作板でも人気がないようですね.
あんなに便利なのに,なんでなんだろ?

161:Name_Not_Found
01/08/10 07:05
個人の日記サイトとかでも、XMLで書いたほうがいいですか?

162:Name_Not_Found
01/08/10 10:33
XMLの基礎がやっとこさ分かった。
ホント便利ですね、これ。リンク集とかにイイ!

163:Name_Not_Found
01/08/10 13:03
ブラウザ限定になっちゃうからなぁ。

164:Name_Not_Found
01/08/10 23:07
>> 163

XSLT プロセッサで HTML に変換しておけばいいんだよ

165:Name_Not_Found
01/08/11 00:00
>>161
もちろんそうするべきです
ついでにWebサービスとして過去の日記を取得する方法を提供しましょ

166:Name_Not_Found
01/08/11 02:00
>>165
くだらねー(藁
無理に「流行のXML」なんて使う必要ないんだぜ。
XSLT+XML=XHTMLなんて、メリットあるのか?

XHTMLのメリットは、あるデータ群にHTML以外のXMLテクノロジー(SVGとか
SMILなど)を共存させるためのコンテナとしての役割であって、
プレゼンテーション(HTML)をXSLで構築するのが本命ではない。

でも、今はXSL使ってもHTML吐き出すことぐらいしかできないから
そういう記事になってるだけだ。ホントにそれに意味を感じるのか?
cgiで十二分にHTMLの動的生成は実現されてるだろ。

しかし、日記のWebサービスって、他人の日記を見るための
ブラウザを作るのか?それやらないとWebサービスの意味がないのは
わかるよね?普通のブラウザでいいじゃん。

よく言われるHTMLの検索性の悪さ云々という理屈から言うと、
スキーマが共有されてないXMLなんて宇宙人と会話するようなもので、
なんの意味もない。

>>160
人気がないのは、XML自体にはそんなに意味がないことがわかってるから
だろ。

実際は、XMLを使った素敵な技術が標準で使えるようになってから
役に立つ時代が来るのだよ。アニメを表現するのにFlashがいらないとか、
今なら画像じゃないとダメなロゴとかも、カットアンドペーストで文字を
抽出できて音声ブラウザでも問題なく読めるとか、ビデオを制御
できるとか、そういうことに使うものだろ。

167:165
01/08/11 02:46
>>166
何マジになってんだよ
ネタに決まってんだろが(藁

168:Name_Not_Found
01/08/11 11:18
>>167
そっかネタか(藁

でも、XMLバブルには、i-modeに期待してた奴レベルでそういう奴も
いるだろうなって思ってるからよ。

あとその逆で、XMLの効率の悪さを過剰に指摘する奴も
面白いな。XMLはあくまでも「リッチデータ」で、テキストデータで
なんでもかんでも作っちまうこととこにXMLの良い点があるが、それ自体に
効率性なんてあるわけないのに、やれDOMは効率わりーからどーのこーのとか
言って。おまえは、キチキチの固定長バイトデータの0 or 1フラグの
意味不明なフォーマットでも作ってろみたいな勘違い君もいて。

169:Name_Not_Found
01/08/11 18:59
IE5.5のXSLT機能だけを使いたい。
具体的には、XMLデータを整形したXHTMLファイルを出力したい。
無理だろうか?

170:Name_Not_Found
01/08/11 19:26
>>166
ネタでも何でも参考になったよ。XMLでなにするか、
よ~~~~~~~~~~~~く考えるわ。
10年くらいかけて。

171:Name_Not_Found
01/08/12 01:06
>>169
現在のあなたの発言は意味が不明になっております。
もう一度ご確認の上、再発言いただきますようよろしくお願い致します。

172:Name_Not_Found
01/08/12 20:05
>>169
これ、MSXMLを利用する単体の変換ツールはないか、ということか?

173:Name_Not_Found
01/08/13 06:07
XML導入の利点って何でしょう?
具体的にどんな事が出来るんでしょう?
XMLエディタとかはあるんでしょうか?

174:Name_Not_Found
01/08/13 06:14
>>173
ある。DTDエディタ付きのやつまでありますし、sourceforge
とかに行けばフリーのものもあります。でも、しょぼいのも
多いよ。ツリー表示のペインが付いてるだけで XML エディタ
とか。

175:Name_Not_Found
01/08/13 06:37
>>174
マイクロソフトXMLノートパッドの文字化け問題は解決しましたか?

176:Name_Not_Found
01/08/13 08:18
>>169
>>172の通りの意味ならWSHで可能

177:Name_Not_Found
01/08/21 12:01
おい、こんなのあったのか、
倉庫行っちゃうよ。

178:Name_Not_Found
01/08/23 13:42
XML フォーエバー

179:Name_Not_Found
01/08/23 14:31
MathMLは?

180:Name_Not_Found
01/08/23 16:37
勉強しまっせ。

181:Name_Not_Found
01/08/23 16:59
HumanMLについて説明きぼそ
URLリンク(www.watch.impress.co.jp)

182:Name_Not_Found
01/08/23 20:43
普通にただ、観せるなら断然html・・・面倒臭くないし。
データベース化したいならXML
(・∀・)イイ!!感じのHP作るならcgi,javascript(ブラクラなど)とか?
一般人(私も)がそうそう使う機会はないと思ふ。
でかめの会社なら使うかも。

183:Name_Not_Found
01/08/23 23:24
>182
???

184:Name_Not_Found
01/08/24 08:02
>>181
URLリンク(www.humanmarkup.org)

185:Name_Not_Found
01/08/24 09:43
XML Schema難しくない?

186:Name_Not_Found
01/08/30 14:52 hczi5ukU
URLリンク(www.atmarkit.co.jp)

でも読めって

187:Name_Not_Found
01/09/07 19:47
SVG W3C勧告マンセ~

188:Name_Not_Found
01/09/09 07:28
ちょっとしたレポートをXMLで書くときって、
どんな構造にするのが、使いやすいんでしょう。
こんなのでいい?
<article >
 <title>夏休みの自由研究</title>
 <author>モナー</author>
 <body>
  <section>
   <heading>XML使いの言い分</heading>
   <content>TeX使いってオナニスト。</content>
  </section>
  <section>
   <heading>TeX使いの言い分</heading>
   <content>オマエモナー。</content>
  </section>
 </body>
</article>

189:188
01/09/09 07:42
訂正:
<content><paragraph>ほげほげ</paragraph></content>

190:Name_Not_Found
01/09/10 04:50 8.SgUJHg
>>188
普通の XHTML で充分に思える。

191:Name_Not_Found
01/09/15 03:55 nrQ1/ll.
>190
同意。
属性をフレキシビリティーに設定したいのでなければ、XHTMLで十分事足りそう。どうしてもこれが、という場合でも独自タグの追加やclass属性での設定で済んでしまうかも知れない

どう使い分けるよ?

192:188
01/09/15 17:16 DRLCu0cI
なるほど。
XHTMLで書いた部分は、<xsl:copy-of ...>で、ですね。
さんくす。

193:Name_Not_Found
01/09/30 04:11 wtPvamtI
あげさせていただきます

194:Name_Not_Found
01/10/01 04:23 dIu/n2a.
URLリンク(homepage2.nifty.com)
最近、こういうのつくってみました。
MSXMLDOMで独自のXHTMLを読みこんでます。

195:Name_Not_Found
01/10/02 19:38 2WL0Yxf6
URLリンク(search.mainichi.co.jp)
これはど

196:Name_Not_Found
01/10/05 06:21 euNWc6Es
タグを登録しておくと、右クリックで表示して挿入できるようなエディタないのかなー。できればアウトライン表示も可で、XHTMLとXSLTは標準対応ってやつ

197:Name_Not_Found
01/10/08 13:06 uVrgZZ0g
>>196
mi はど?

198:Name_Not_Found
01/10/08 16:26 6nd0CpLc
>197
miのXSLTモードってどこかで配ってる?
アウトライン表示機能は作者にリクエストか? でもそういう指向のソフトじゃないはずだしなぁ

199:Name_Not_Found
01/10/11 14:54 2a2LVJL6
>>198
自作するとよろし。
HTMLモードをコピーして参考にしたらいいよ。
できたら配ってくれ(w

200:Name_Not_Found
01/10/16 01:52 5P30deJU
..

201:Name_Not_Found
01/11/10 21:12 eG6GWa+V
あげ

202:Name_Not_Found
01/11/10 23:56 oxsxFXcS
企業で大量の文書データをwebで公開とか印刷物に展開したいって場合、XMLって
有効とか聞いたことがあるんですが、それって別にXMLにこだわる必要ないんじゃ?
html+cgiでも十分機能してるし。よくわからんです。

203:Name_Not_Found
01/11/11 01:25 FPcxQfU8
>>202

有用なのは、webだけでない。
データベースのフォーマットとしていろいろ有益。
xsltというキーワードでいろいろ検索してみ。

204:あ
01/11/12 00:59 7egvLq+Y
xsltの話題で盛り上がってる時にすまんが、
RDFとかに詳しい人います?
ニュースの見出しとか切り抜いて表示するみたいな。

205:Name_Not_Found
01/11/14 11:08 O9FLUxrI
あげます

206:Name_Not_Found
01/11/14 18:02 7uELCqvb
slashdot.jpなどでrdfサマリー?だっけ?
よく分からんが配布してますよね。
そのデータに30分おきにアクセスして、
自動的にページに主出力してるサイトとか
最近よく見かけるわけです。
でも、どこもなんか具体的な説明なくて、
どうしていいか分からない…
誰か助けてください

207:Name_Not_Found
01/11/14 18:33 uNGc41CJ
>>206
とりあえず落ち着いて、わかるようにかけ。

208:Name_Not_Found
01/11/14 19:16 yiQ1f+0G
>>1
「えび日記」がそうですね……。

209:216
01/11/17 20:58 sXSy66RF
おいら自身理解してないから説明足らずよなぁ…ごめん
RDF -- メタ情報表現のフレームワーク
URLリンク(www.kanzaki.com)
* RDF 入門
URLリンク(www.janit.com)

210:Name_Not_Found
01/11/25 22:03 uJbzA9uD
まじで分からない?
おいらも勉強中なんだがさっぱりだ。。>RDF

211:Name_Not_Found
01/11/27 00:34 uyAQwJ6N
こんなに沢山仕様が出てくると逆に普及しないんじゃないかって不安になったりもする

212:Name_Not_Found
01/11/27 05:33 4t4gBy2v
いや~すでに企業とか使ってる所多いみたいですよ。
毎日新聞社もそうだってこの前本に書いてあったなぁ。

213:Name_Not_Found
01/11/28 12:19 OrBDEii3
>>212
NewsMLってやつですね。

214:Name_Not_Found
01/12/03 15:10 CL+7gfoy
なんか会話がはずまんな…

215:test
01/12/04 01:29 rlsJO0gK
はじめまして、最近XMLなるものを勉強し始めた者です。

XMLでリンクを貼りたい場合、XSLにどう記述すればいいのですか?
たまたま私が今読んでいる本には、

<xsl:element name="a">
<xsl:attribute name="href">
(以下略)

というように、要素 a を、xsl:element を用いて生成する
という様な事を書いていますが、直接xslに <a> と書いては
ダメなんでしょうか?
つまり、
<a>
<xsl:attribute name="href">
(略)
</xsl:attribute>
</a>
みたいに・・・。

216:Name_Not_Found
01/12/05 21:22 7MYoIH85
>>215
お行儀は悪いが、できなくもない。

217:215
01/12/05 22:56 1xlyZZDc
>>216
と言うことは、<xsl:element name="a">
の書き方が正しい書き方という事ですか?

218:Name_Not_Found
01/12/06 11:02 ABarKxIo
おすすめのXHTMLエディタがあったら、教えて。
HTML文書を作るような手軽さで入力できるのがいい。

219:Name_Not_Found
01/12/06 12:01 n7eMFl09
>>218
一太郎Arkは?

220:Name_Not_Found
01/12/06 12:12 3qzTLj5U
>>215
自分もまだまだXML勉強はじめの駆け出しですが、

<a>
 <xsl:attribute name="href">
 <xsl:value-of select='○○' />
 </xsl:attribute>
</a>

以上のやり方でリンクが張ってます。

>>216
xslでHTMLタグをバンバン使うのは薦められてないんですか?
本とか読まずにWebのリソースだけで勉強したものなので。

221:215
01/12/06 13:10 44ED91kC
>>220

そうそう。私もそのやり方でやれそうに思ってたんですが、
>>216さんの意見が気にかかるんですよね。
直接<a>を打ち込んだ場合は、単なるhtmlの要素でしかないが
<xsl:element>で<a>要素を生成するとXMLの要素となるので
検索や抽出などのデータ処理で扱える要素となる・・・のかなぁ?

222:215
01/12/06 13:12 44ED91kC
それともまさか、XLinkを使うとか・・・。

223:Name_Not_Found
01/12/06 15:36 ABarKxIo
>>218
一太郎Arkは?

今FrontPage使っているのだけれども、
Justは専用のウェッブエディタを開発していないの?

224:Name_Not_Found
01/12/06 16:27 9ud2Q4gC
>223
敢えて言うなら、ホームページミックス・・・?
ArkはJAVAがメインだしねえ。

225:Name_Not_Found
01/12/06 17:14 LKhA8qEy
お勧めの基本書ありますか?

226:Name_Not_Found
01/12/06 20:49 wIbt02y6
>>215 >>220
勉強がてらに調べてみるってのはどうだろう?
URLリンク(www.infoteria.com)
URLリンク(www.infoteria.com)

227:215
01/12/07 09:41 +bjeC2Z6
>>226
サンクス。いいとこ教えてくれた!

228:受身時
01/12/07 14:46 +sEU78Aa
xmlでソースの<meta>の内容を非表示にできるんですか~
リファレンスとかどっかにないんですかねぇ....

229:Name_Not_Found
01/12/07 17:06 5PLsIlZk
リンクのためだけにXSL
使ってるなら、
名前空間つかって
<html:a htrf="">link</html:a>
でいいじゃん。

230:次スレの1 案
01/12/08 06:09 PQa09MvB
Ask XML Expert!
~XMLについて専門家に質問しよう~
URLリンク(www.atmarkit.co.jp)

231:230
01/12/08 06:10 PQa09MvB
sage忘れ&名前誤爆 鬱だ氏..

232:Name_Not_Found
01/12/08 22:16 ly0QyAyk
>>1
その通りのことを、うちでやってるけど…
XMLで文章を作っといて、XSLTでスタイルシート作って、WSHのスクリプトで
MSXML3を呼び出して変換してHTMLを吐き出して、FFFTPでライブする。
ただ一対一変換するんじゃなくて、DOMを使ってXMLの内容を加工してから
XSLTで変換してHTMLを吐き出したり、WSHでフォルダごとのファイル一覧
を取り込んで利用したりしてるから、フォルダごとの記事一覧もオートマ
チックにできて、超らくちん。
もっとも、デザイン変えようとすると悪夢。XHTMLで吐き出してくれる
HTMLエディタができれば、そこにXSLTタグだけ突っ込めばよくなることが
期待できるから、事態は改善するかも。

233:Name_Not_Found
01/12/09 20:51 VXcJLRDq
>>232 のようなHTMLを出力するWSHどこかで配布していませんか。

234:Name_Not_Found
01/12/09 21:05 Yxzppx4t
C++でなら書いたことがあるけど。MSのXML Parserが
出始めた頃に。

235:Name_Not_Found
01/12/09 22:03 Yxzppx4t
URLリンク(www.microsoft.com)
この最後の方にある Listing 5: webdev.asp
をWSH用に書き直せば動くよ。

236:Name_Not_Found
01/12/09 23:06 //7Uav4Z
>>233
この本を見てみそ。
URLリンク(www.amazon.co.jp)

237:Name_Not_Found
01/12/13 22:49 TZmxZwA3
IE6 付属の MSXML を使用して XML+XSL から HTML ファイルを作っているのですが,

<xsl:output method="html" encoding="shift_jis"/>

としても,

<META http-equiv="Content-Type" content="text/html; charset=UTF-16">

が挿入されてしまいます。
出力は Shift_JIS なのでブラウザで見ると当然文字化けしてしまいます。
挿入しないようにする方法はありませんでしょうか。

238:Name_Not_Found
01/12/14 02:14 ZTUL4+MT
XML 1.1 WD公開age

239:通りすがり
01/12/14 03:23 69g5qiy3
えっとmiki@miki.comです。

240:通りすがり
01/12/14 03:25 69g5qiy3
みき
miki@miki.com

241:通りすがり
01/12/14 03:26 69g5qiy3
URLリンク(miki.com)

242:通りすがり
01/12/15 14:46 SvgQaUKL
XMLでデータベースを作ったら重たくなった…
なので今はCSVでやってます
っち

243:Name_Not_Found
01/12/15 19:31 t99qL5ie
>>237
だまされたと思って、

<xsl:output method="xml" omit-xml-declaration="no"/>

と書いてみるのだ。

244:Name_Not_Found
01/12/15 20:34 t99qL5ie
>>243
スマソ、間違えた。

<xsl:output method="xml" omit-xml-declaration="yes"/>

が正解。
解説すると、meshod="xml" にすれば、MSXMLは出力先がHTMLではないと判断して、
<META>タグを付けなくなる。
でも、XMLだと判断すると、代わりにXML宣言を付け加えて、そっちでencoding="UTF-16"
と書いてしまうので、それを止めるためにomit-xml-declaration="yes"として
XML宣言の出力を止めさせるというわけ。

245:237
01/12/15 20:53 5RcdI32+
>>244
なるほどーXMLとして出力するのですか。
meta をつけるのは MSXML のバグなんでしょうかね。

まことにありがとうございました。

246:244
01/12/15 21:13 t99qL5ie
うーむ、バグといっちゃうのは辛いものがあるかも。
内部的にはUTF-16で処理してるみたいなんで、むしろファイルに吐き出すときに
有無を言わさずSJISで吐くことの方が、問題といえば問題。でも、この部分の処
理を受け持ってるのはMSXML3じゃないはずだから、MSXML3の責任じゃないし。
これがASPだったら、responseオブジェクトのcharsetプロパティでコントロール
できるのだけど。

247:237
01/12/15 21:24 M0zI0GNA
そうなんですか。
教えていただいたようにして,doctype-public で HTML 4.01 を指定しても,
<meta name="aaa" content="bbb" />
と XHTML みたいになってしまいますが,その辺はしょうがないんでしょうね。

ASP をコマンドラインで実行して,出力を HTML ファイルに保存するように
すればいいのかな。コマンドラインから ASP が使えるかは知らないけれども。
まあなんとかやってみます。

248:Name_Not_Found
01/12/21 14:03 9FdIrEdn
 

249:Name_Not_Found
01/12/21 14:23 MhOoR+3/
>>247
むりやりテキストで表示するってはナシ?

250:hogehoge
01/12/21 18:34 /0+ep72J
1.<hogehoge>uhauha</hogehoge>

2.<hogehoge value=uhauha />
は同義ですか?
flashで使ってる外道xml覗いてみたら、上記2.のように記述してあった。

251:Name_Not_Found
01/12/22 11:03 Y6syQrwA
考えようによっては(というかスキーマ設計者の意図)によっては
ほとんど同義と言えるかも知れんが、

XML的には全然違う。

252:Name_Not_Found
01/12/23 01:57 3n0bYv8Z
ちょっと質問させてください。
XSLファイルに

<xsl:output
method="xml"
omit-xml-declaration="no"
version="1.0"
indent="yes"
encoding="shift_jis"
doctype-public="-//W3C//DTD XHTML 1.1//EN"
doctype-system="URLリンク(www.w3.org)"
/>

と記述してXMLとXSLからHTMLファイルを作っています。
MSXML を使うと
<?xml version="1.0" encoding="utf-8"?>
とXML宣言が出力されるんですが "utf-8" の部分を "shift_jis" や "euc-jp" に
変える方法はありませんでしょうか?

253:Name_Not_Found
01/12/23 02:49 ouAAoKEi
>>252
自己レス。
MSXSL を使ったらうまくいった。

254:Name_Not_Found
01/12/23 12:29 3QCyS1DQ
>>251
確かに全然違うね。
今後、Flash使いがXML云々とか能書きたれてくるかと思うと
鬱になるよ。

255:Name_Not_Found
01/12/23 14:28 0aqoLO8C
>>254
まあ、正式な記述云々はおいといて、
FLASH+XMLは結構使いでがあるよ。

256:Name_Not_Found
01/12/26 12:31 7On3JJWY
XMLコンソーシアムってどうよ。
ってかこれ、どういう団体なの?

URLリンク(www.xmlconsortium.org)

257:Name_Not_Found
01/12/31 02:55 R+pZIKtf
XML関係のベンダーなどが集まって作ったやつ。

258:Name_Not_Found
02/01/03 09:47 cLrhGskJ
FLASH + XMLSocketとかどう?
単なるソケット接続機能で、XMLである必然はなさそうだが。
URLリンク(faces.bascule.co.jp)
なんてのがある。

259:名無しさん@XEmacs
02/01/06 01:01 oer8lWR5
age

260:Name_Not_Found
02/01/07 03:09 IYYEtcIA

age? sage? どっち?

261:Name_Not_Found
02/01/09 15:56 LWS4jfS+
教えてください。現在正式に発表されている最新のXMLのバージョンっていくつですか?
XMLのバージョンと書いてよいのか分かりませんが、<?xml version="1.0">
となっている個所のバージョンのことです。

262:Name_Not_Found
02/01/10 00:07 ocFZpboA
>> 261
最新のバージョンはずばり1.0だよ。
だから、ちゃんと1.0の仕様に準拠してるなら
<?xml version="1.0"?>
でよろしい。
URLリンク(www.w3.org)
が常に最新の仕様のはず。

263:Name_Not_Found
02/01/10 00:18 WGhjf9Hb
>>261
1.0でいい。

只今1.1が策定中だけど、
URLリンク(www.w3.org)
これはまだWorking Draft。
これからLast Call, Candidate Recommendation, Proposed Recommendationを
通ってRecommendationとなる(はず)。

264:Name_Not_Found
02/01/20 04:23 iYP5mRcw
細菌度鬱すか?

265:Name_Not_Found
02/01/20 19:16 laxk3YRu
XHTML 2.0 の草案がなかなかでない。

266:Name_Not_Found
02/01/29 16:28 l7VbIIwz
XHTML1.0にJavaScriptを組み込んでいる例ってしらないですか?
Mozillaでxmlファイル表示しているのですがなかなかうまくいかない・・・

267:Name_Not_Found
02/01/29 17:10 AK7BynsV
>>266
どんな具合でやってるのかギボンヌ

268:Name_Not_Found
02/01/29 18:16 3CjkbdDr
>>266
例って、例えばこんなんでいいのか?
<?xml version="1.0" encoding="shift_jis"?>
<html xmlns="URLリンク(www.w3.org)" xml:lang="ja">
<head><title>Title</title></head>
<body>
<script type="text/javascript"><![CDATA[
function test(a){ alert(a) }
]]></script>
<form><input type="button" value="test" onclick="test('TEST')"/></form>
</body>
</html>
Win2000+Mozilla0.9.7 ではこれでちゃんと動く。


269:Name_Not_Found
02/02/03 09:24 mCv7lFHu
>>242
重いよねえ。XML DB的なもので無料で使えるものって何かないでしょうか?



270:269
02/02/03 09:27 mCv7lFHu
僕はCocoon(Xalan)しか使った事が無いんですが、MSXMLあたりには、XML文書に
あらかじめインデクスをつけておいて、XPathでの検索系の処理を高速化したりする
機能はありますか?


271:Name_Not_Found
02/02/04 16:25 uyaWzJNV
俺のIDイカスだろう

272:Name_Not_Found
02/02/04 16:26 uyaWzJNV
変わってる
面白くねえ

273:Name_Not_Found
02/02/04 21:21 XQtwWTxd
>>271-272
他のサーバーから来たのかYO!!

274:Name_Not_Found
02/02/05 01:16 X6Acvifx
age






275:Name_Not_Found
02/02/07 13:16 PabFDxPZ
ローカルで XSL + XML を HTML に変換するソフト見つけたよ。
Vectorで見つかったフリーウェア。
kagerouなんとかだっけな。
もうがいしゅつ?
java + XML + XSL でソート機能使えるようにしてるやつを
このソフトつかってHTMLに変換しようと思ってるんだけど・・・
ローカルでHTMLに変換したあとも、ソート機能って使えるのかな??
誰か教えて。。。

276:Name_Not_Found
02/02/07 13:18 PabFDxPZ
ソート機能ってのは
ボタン押したときに順番が並べ変わる機能ね。
各列ごとにボタンが一個ずつついてる感じ。

277:Name_Not_Found
02/02/07 13:22 PabFDxPZ
ネットスケープがXML + XSL に対応してれば
ローカルでいちいちHTMLに変換なんかしないんだけどね。。
さいしょデータバインドの機能つかって
ソートやろうかなあって思ってたんだけど
これもネットスケープ非対応なんだよね・・


278:275
02/02/07 13:27 PabFDxPZ
URLリンク(www.vector.co.jp)

275で書いたソフトはこれね。
がいしゅつだったらごめん。

279:275
02/02/07 17:39 PabFDxPZ
すいません。
URLリンク(www.atmarkit.co.jp)
ボクがやりたいのはこういうページをNetscapeでも表示できるようにしたいってことなんです。
ローカルで完全にhtm化してこれと同じようなページって作ることは可能でしょうか?

あと・・xslでorder-byで並び替えしたときに
256件を超える行が表示されないんですけど、これを回避する方法ってあるでしょうか?

280:Name_Not_Found
02/02/07 17:47 e0rcWb+z
>>255, >>277
XtoHは、HTML変換時に(当然)XSLのエラーをチェックして
教えてくれるからくれるから便利。「変数hogeが定義されていません」とか。
IEは、単に表示出来ませーんとか(エラーの行番号もかな?)言うだけだもんね。。。

281:Name_Not_Found
02/02/07 18:11 4ywDoPyB
>>277
「一応」してるじゃん。
重すぎて使い物にはならないけど。

282:275
02/02/08 11:04 eG3Bab0Y
>>281

え?してるんですか?
XML + CSS は対応してるけど
XML + XSL は対応してないですよね??

上で質問した並び替えの件なんですが・・
XML + XSL + JavaScript で並び替えするようにしていたものを
XtoHで変換したら
並び替えできなくなってしまいました。
やっぱダメなんですね・・

283:Name_Not_Found
02/02/08 11:09 hZkOY+Gi
43: とっとと_XMLにしてくれ (41)
スレリンク(hp板)l50

284:Name_Not_Found
02/02/08 14:48 sgp4Rnsa
XSLとXSLTを混用するのはやめようYO.


285:Name_Not_Found
02/02/08 15:04 AWzJnY6j
>>282
N6 は XSLT には現在対応中、くらいが正確なところか。
動くけど、バグも多いから胸張って動きますとは言えない。

でも 279 でやってることってただ XML+XSL じゃ無いでしょ。
それを HTML 文書に埋め込み、 JavaScript で操作するということをしている。
それはまだ標準化されていない部分だから
IE と同じ方法で実現できるようになるかは微妙だ。
少なくとも xml 要素みたいなものは実装されないだろうと思う。

それから、 N6 ではネームスペースが URLリンク(www.w3.org)
の xsl は XSL として認識されない。

完全に html 化して、なおかつ並び替えがやりたいの?
それは無理だと思うというか、何か盛大に勘違いしてないか?

286:275
02/02/08 18:10 eG3Bab0Y
>>285

はい。
かなり初心者なんでたぶん勘違いしてます。(^^;
並び替えが出来る表をNetscapeとかでも見れるようにする方法ってなにかないですか?

287:Name_Not_Found
02/02/08 18:35 3diYEhqi
>>286
285も言ってるようにIE独自のXSLを使わずに
勧告仕様のXSLTにしてみれば?
どうやって並び替えてるのか知らないけど
表にする程度はNetscapeでもできるよ。

288:Name_Not_Found
02/02/08 22:54 AWzJnY6j
>>286
ボタンクリックで並び替え、をやりたいんだったら
N6 の JavaScript で XML, XSL 文書を変数に読み込みんで
XML 文書に XSLT を適用し、結果として与えられる Document オブジェクトを
DOM の appendChild(), replaceChild() 等を使用して
XHTML に埋め込んでやる、という方法を取ることになる。
NN4 では不可能だけど、 N6/Mozilla だったら技術的には可能。

具体的なことはここと JavaScript スレとどっちでやった方がいいのかなあ?

289:275
02/02/09 09:04 kjJbxUCo
>>288

おお!ありがとうございます。
Netscape可能なんですね!
その具体的なやりかたについてすごい知りたいのですが
実際その技術で作ってるサイトとかってないですか・・?
とりあえず教えていただいたキーワードをもとに
検索して勉強してみます!

290:288
02/02/09 09:15 fxpb/mfd
>>289
自分の勉強もかねて、作ってみた(笑)。

<script type="text/javascript">
function Doc(uri, contentType){
var loaded;
this.isLoaded = function(){ return loaded; };
this.document = document.implementation.createDocument('','',null);
this.document.addEventListener('load', function () { loaded=true; }, false);
this.document.load(uri, contentType);
}
function xslt(xmlNode, xslNode){
var xsltProc = null, out = null;
try { xsltProc = new XSLTProcessor(); } catch (e) { xsltProc = null; }
if ( xsltProc==null ) return;
out = document.implementation.createDocument("", "", null);
xsltProc.transformDocument( xmlNode, xslNode, out, null );
return out;
}
function output(xml, xsl, id){
if ( !xml.isLoaded() && !xsl.isLoaded() ) { return; }
var targetElement = document.getElementById(id);
out = xslt(xml.document.documentElement, xsl.document.documentElement);
if ( !out.documentElement ) { return; }
if ( targetElement.hasChildNodes() )
targetElement.replaceChild( out.documentElement, targetElement.firstChild );
else
targetElement.appendChild( out.documentElement );
}
var xml = new Doc( 'sample.xml', 'text/xml' );
var xsl1 = new Doc( 'style_1.xsl', 'text/xml' );
var xsl2 = new Doc( 'style_2.xsl', 'text/xml' );
var xsl3 = new Doc( 'style_3.xsl', 'text/xml' );
var xsl4 = new Doc( 'style_4.xsl', 'text/xml' );

</script>

<form>
<input type="button" value="Noとタイトル" onClick="output(xml,xsl1,'here')" />
<input type="button" value="日付とNo" onClick="output(xml,xsl2,'here')" />
<input type="button" value="キーと媒体" onClick="output(xml,xsl3,'here')" />
<input type="button" value="媒体と日付" onClick="output(xml,xsl4,'here')" />
</form>

<div id="here"></div>

こんな感じで 279 と大体同じことが Mozilla で可能。
変換結果を Document で受け取るもんで
DocumentFragment の場合は末尾のノードが documentElement になるみたいだ。
漏れが知らんだけかもしれんが。

実際には各 XSLT 文書のネームスペースを
<xsl:stylesheet xmlns="URLリンク(www.w3.org)" xmlns:xsl="URLリンク(www.w3.org)">
と書き直す必要がある。 N6.1 だとダメかも。

日本語で情報提供しているサイトは皆無に等しい。
URLリンク(groups.google.co.jp)
この辺で情報収集するしかないと思う。

291:Name_Not_Found
02/02/09 22:03 RhC4eVOa
ふつうのhtmlにUFT-8の資料を引っ張ってきて(SSIなりjavascriptなり)
表示するにはどうしたらいいでしょうかね?

とりあえずMacintosh IE4.5ではcharset=Shift_JISで両方とも表示でき
IE5ではcharset=Shift_JISで引っ張ってきた部分が文字化け。
charset=utf-8で普通の部分が化けるんですが
ま、基本的にはWindowsIE向けとして。

292:291
02/02/09 22:11 RhC4eVOa
UFT-8は新プロレス団体、、ぢゃないです。。(^_^;

293:275
02/02/09 23:41 kjJbxUCo
>>290

おお!
ありがとうございます!
ちょっと、そのコード使わしていただきます!

294:Name_Not_Found
02/02/10 16:45 heIJfnTJ
>>291
意味がよくわかんねーけど
ふつうのHTMLの部分をUTF-8にして
charset=utf-8
にすりゃいいんじゃねーのか?

295:Name_Not_Found
02/02/11 13:40 X61BdmYO
XSLTはクライアントサイドで処理させるべきでは
ないと思うが、どうなの?

296:Name_Not_Found
02/02/11 20:48 aOj6A/r5
>>295
何故、そう思うの?

297:Name_Not_Found
02/02/12 19:25 Yp8U9SyH
2chのデータをXML化してデータベースにして欲しい。(煽りとかは削除して)
この膨大なデータを有効に利用できたらといつも思う。

298:Name_Not_Found
02/02/12 20:37 AvLSCzlw
>>297 君がしなさい。。

299:Name_Not_Found
02/02/13 12:45 IVp+zs8z
>>295
HTMLパーザでの利用が第一ならサーバサイドで処理して欲しいとは思うな。

300:名無し募集中。。。
02/02/13 12:58 fwf3jcNK
(●´ー`●)300

301:Name_Not_Found
02/02/15 01:59 xiVA5JuU
>>297
URLリンク(moso.borogrammers.net)

302:!295
02/02/15 04:47 ydCWCP2V
>>296
携帯でXSLTの処理だけはしたくない…(呻)

303:Name_Not_Found
02/02/15 10:14 pNY5OCO5
>>302 >>295
単に重いとかサポート状況がイマイチとかそういうことだったら
時間が解決する問題かなと思うんだけど。

充分に技術が追いついて XSLT くらいちょろく処理できる時代になっても
それでもクライアントサイドで処理させるべきではないという
話なのかしらん?

304:Name_Not_Found
02/02/15 10:18 liljjJmh
>>295
もしかしてNN4とかを使ってる人を
見捨ててはいかんってこと?(笑

305:Name_Not_Found
02/02/15 12:48 xiVA5JuU
じゃぁ、クライアントサイドでtransformする利点は何なのさ?
俺はサーバサイドばかりだねえ。苦労して書いたXSLTを晒したくないし(w



306:Name_Not_Found
02/02/15 13:48 pNY5OCO5
>>305
ユーザは変換前・変換後の両方の XML を利用可能になる。
サーバ側で変換された XHTML 文書だけ受け取って
そこからデータを抜き出すために XSLT を書くのは空しいし、
そういうことが困難な XHTML に変換されていることだって多い。

その一方、もとの XML をユーザに利用されては困るケースもあると思う。

XSLT はクライアントに処理させるべきではない、という意見は
大雑把すぎというか、それは場合によるだろうなあ、と思っただけ。


307:Name Not Found
02/02/15 14:57 OSf4zsgl
苦労しなきゃXSLT書けないなんて、鬱。

308:Name_Not_Found
02/02/15 16:28 xiVA5JuU
>>306
なるほど。

んーでも、生XMLを提供する方法を別に用意すれば良いだけのような気もするけど‥
それこそ >>301 のURLのように。。


309:Name_Not_Found
02/02/16 15:00 hVBC9ZAc
サーバサイドに1票。

HTML,XHTMLはやっと標準に従う気運が見えてきたところだが、XSLTはそうは
いくまい。なぜなら標準のXSLT,XPathは機能が貧弱すぎるから。あるXSLT
プロセサでしかうごかないXSLTが大量に書かれるのは目に見えている(->ブラウ
ズする側がブラウザの選択の幅が狭まる)。逆に、全てのブラウザ(XSLTプロセサ)
に対応せよ、なんて言われた日にはXSLT書く側が血ヘドを吐くかもしれない。

標準で日付の処理関数、正規表現関係の関数くらいはつかえないとダメだろ。
see URLリンク(www.exslt.org)

なお、俺は「なんでXSLTは変数が書き換えられないんですか?」とかぬかしてる
手続き型言語しかしらない厨とは違うのでヨロシク。



310:Name_Not_Found
02/02/16 17:09 VMVKgcV7
俺もサーバサイドに一票。

以前に、IE6,NN6で使えるのかな~? とテストしてみたが
ほんとに共通して使えるのは基本的な部分だけだった。
(NN6が追いついてないのはもちろん、IE6も変なところがある)

対応度やバグの問題もあるんだろうが、
仕様の解釈ですでに異なってしまっているところがある。
それならサーバ側で変換してしまった方がいいと思う。
サーバ側で変換してしまえばHTMLパーサでも見れるしね。

言っとくけど、もちろん勧告版のXSLTであってIE独自のではないし、
IEの追加機能を使ったわけでもない。

311:Name_Not_Found
02/02/16 20:48 l8RRY9C+
> なお、俺は「なんでXSLTは変数が書き換えられないんですか?」とかぬかしてる
> 手続き型言語しかしらない厨とは違うのでヨロシク。

この発言が厨臭い。

312:Name_Not_Found
02/02/16 21:16 hVBC9ZAc
>311
キミにどれくらいのスキルがあるのかはしらないが…

>この発言が厨臭い。
じゃぁその部分は読まなくて結構。このスレも含め、XSLT関連の発言を読んでいて
変数書き換えについての文句の多さに軽いカルチャーショックを受けたので書いてみ
たんだ。




313:Name_Not_Found
02/02/16 21:22 QRdtZ/zT
情報科学をまともに学んだ人間ならschemeなりhaskellなり知ってるものだからな。
変数の書き換えで騒ぐのが信じられないというのはわかる。XSLTを書く人間が情報
科学出身の方面の人間ではなかったりするのが不幸のはじまりでは?

URLリンク(www.sampou.org)




314:Name_Not_Found
02/02/16 22:06 l8RRY9C+
スキルはありませんが、何か?

315:Name_Not_Found
02/02/16 22:14 hs5jHBxr
痛いから自慢すんなYO....

316:Name_Not_Found
02/02/17 03:16 U+s6P+yN
質問なんだけど、xslで<xsl:copy-of>使うと、xml内のタグ(ラベル)そのまま
持ってこれるでしょ?
これと同じことをDOMでやりたいんだけど、どうやって書けばいいの?

317:Name_Not_Found
02/02/17 03:45 9ufrGIh7
cloneNode

URLリンク(www.doraneko.org)

318:Name_Not_Found
02/02/17 04:30 U+s6P+yN
>>317
教えてくれてありがとう。確かにcloneNodeでノードを丸ごと
コピーできるようだけど、node.textでノードの内容取得すると
やっぱりタグ全部なくなってる。もしかしてタグ残した文字列
取得するにはtextじゃなくて、なんかあるのかな?

319:Name_Not_Found
02/02/17 04:46 JWqr9tiP
>>318
そう。

320:318
02/02/17 05:24 U+s6P+yN
>>319
ぜひ教えてください!

321:Name_Not_Found
02/02/17 05:39 JWqr9tiP
>>320
再帰的に構造を辿れ。



322:318
02/02/17 06:34 U+s6P+yN
>>312
すんません。ちんぷんかんぷんです。厨房にも分かるように
お願いしますです。

323:Name_Not_Found
02/02/17 06:53 6Az28527
>>322
木構造をtraverseしろってことだよ。
とかいじめてみるテスト


324:318
02/02/19 14:44 BMKItYHZ
「Element」ってのがtextの上位にあるみたいなんですが、
これに関係ありますか?

325:Name_Not_Found
02/02/19 21:10 9bLSk0XW
>>324
任意のXSLTプロセッサのxsl:copy-of処理のソースコードを読む...とか。



326:Name_Not_Found
02/02/19 21:26 44AjMjiW
掲示板の書き込みデータを表現するときの標準的なものってあるの?

327:325
02/02/19 21:33 9bLSk0XW
>>325
なんか煽りみたいだから…

例えば、
URLリンク(xml.apache.org)
(あるいは .tar.gz) の、src/org/apache/xalan/templates/ElemCopyOf.java
です。で、見てみたら、>>321,>>323の通りの処理をしてますよ。木構造のある地点以下の
要素を順に訪問しろ、ということなんですが本当にわかりません? 「アルゴリズムとデータ
構造」系の本に必ず書いてあるので読むべき。つまらないとは思うけど。

あと、これは実装されてません?
URLリンク(www.kit.hi-ho.ne.jp)
これ使えばすぐでは?

僕はJava/C++プログラマだけどXMLまわりでは主にXSLT屋なのでDOMはあまり使いません。
これくらいしかわからん、ごめんね。



328:325
02/02/19 21:46 9bLSk0XW
>>324
そもそも element, attribute, textnode の関連と区別くらいはつくように
なってからでないと何するにも無理があるかも。


329:Name_Not_Found
02/02/20 07:27 yD+QbVlF
>>328
禿同。

>>324
DOM と一口に言ってもなんも解らんのだけど、言語は何よ?

330:Name_Not_Found
02/02/20 18:37 j9cIq2yq
xmlpressのvol5で
cocoon/xspでマルチキャリア対応の掲示板のこと書いてあるけど
これって使い勝手どうよ?

ってかxspってどうよ?軽い?

331:Name_Not_Found
02/02/20 18:40 R9Z3g2B0
くだ質スレと口調違うな。w

332:330
02/02/20 18:52 j9cIq2yq
>>331
「ってどうよ」って2chでの質問の際に使う形式だと教えてもらいました。

age忘れ。

333:Name_Not_Found
02/02/21 03:44 BxWbXoXf
>>332
そりゃうそだYO!(w
普通に質問しる!

334:Name_Not_Found
02/02/21 04:35 U/7VorBM
>>330

軽い?って言われてもなぁ。XSLT部分はともかく、XSP部分はまんまJavaのコードになる
わけで、サーブレット書くのとかわらんよ。サーブレットを書く時に、クソみたいなループ
書きまくって処理を重くしてしまう人にはきっと重いと思うYO!(w

Cocoonが使ってるXalanは、ベンチしてみると結構速い。状況によってはクソ速い。
ので、XSLTの処理時間は気にする必要ないと思うYO.

こんなんでええのか?

あ、最高のCPU、1GB以上のメモリ、まともなアプリケーションサーバは大前提ってことで(w



335:Name_Not_Found
02/02/21 22:30 7FwojZIU
このスレってプログラムに詳しい人が中心みたいですね。
この板なりにデザインに詳しい人とかDTP関連の人が加わってくれると
XML話題にも鼻が裂くと思いますよ。
今までの話しの展開、プログラムオンチにはきつすぎるYO!
DBとの連携とかメディアを選ばない将来性の話題とかにしません?


URLリンク(www.b-architects.com)
言わずと知れた「BA」
このサイトってXMLでかかれてたんですね。知らなかった。


336:334
02/02/22 04:56 QY4ew4c5
>>335
スマソ。

プログラムの話題なら
スレリンク(tech板)l50
スレリンク(php板)
あたりもあるしね。


337:Name_Not_Found
02/02/22 05:19 FPvXflFQ
>>335
それはXMLじゃなくて、XHTMLではないかと。

338:334
02/02/22 05:46 QY4ew4c5
まぁ、XSL-FOとかSVG関係に詳しい人が来るかもしれんし、いいんじゃないすかね。


339:Name_Not_Found
02/02/22 19:14 MKVV/vjf
召喚age

340:Name_Not_Found
02/02/23 09:30 q1wPeVfs
>>336で紹介されている方で訊くべきなのか悩んだのですが
こちらの方が近いかと思いましたので、こちらで質問させて頂きます。

URLリンク(www.emergence.jp)を参考に
Apache+Tomcat4.0.1+Cocoon2でxml+xsltを
htmlにしたいと思っています。
URLリンク(localhost)でサンプルは確認できたのですが
<?cocoon-process type="xslt"?> を付けてxmlを
通常のディレクトリに置いて見ると
URLリンク(www.emergence.jp)
と同じTomcat4.0.1 HTTP Status 404 - Not Foundエラーが出てしまいます。
xmlファイルを置く場所が間違っているのでしょうか?
インストールは成功してCocoonも動いていると思うのですが
ここから先に進めず悩んでいます。
どなたか解決法をご教示頂けませんでしょうか。
宜しくお願いします。

341:XML暦3時間
02/02/23 18:21 pYqnw/wB
さんの紹介されたソフトでもいいんですが、
MS純正でXML+XSL=>HTMLファイルを作ってくれるツールってないでしょうか?
とてもないとは思えないですが・・・
>>275

342:341
02/02/23 18:22 pYqnw/wB
なにか根本的にしくじったです・・・

343: 
02/02/24 01:08 kPXrE50F
Webのユーザーインタフェースに、MS-XML使ってるとこがあるんだが、
あれはIEでしか使えないだろ。
ってことは、Web対応にする意味が全く無いのでは?


344:340
02/02/24 05:52 /hPJGKLF
>>340です。
Cocoon2などを使わないと、IE5以上の専用サイトになると思うのですが
皆さんはどの様にしてxmlを活用されているのでしょうか?


345:Name_Not_Found
02/02/24 16:03 Xc1EPu92
スレリンク(hp板:122-130番)

これ、どうなんでしょうか。SVG 1.0 の DTD では明らかに
<svg xmlns:xlink=".."> という記述は禁止されているんですが、
仕様書にもそういう例があるんです。

というか、誰も「おかしい」と同意してくれないので悩んでます。助けて。

346:Name_Not_Found
02/02/24 17:55 cZOC2fuW
仕様書かDTDのミスじゃないの?
svg:metadataの中身にrdf書く場合でも、
標準の文書型宣言は出来ないんだから。

DTDと名前空間は相性悪いよね。
そのうちXMLスキーマで定義されるんじゃないのかな。

347:345
02/02/24 18:02 Xc1EPu92
>>346
>仕様書かDTDのミスじゃないの?
ですよね。あー、ほっとした。
余りにも誰も同意してくれないもんで、こっちが焦りました。
完璧エラッタだと思うんですが、何か黙認されてるし。

>DTDと名前空間は相性悪いよね。
というか、妥当性検証と名前空間が相性悪いというか。
XHTML 1.1 みたいな定義ならそれほど問題にならないと思うんですけどね。
SVG 1.0 の定義はちょっとあまいような…。

348:Name_Not_Found
02/02/24 18:32 rWjNWGQ5
>>344
XML+CSS............IE5以上,NN6/Moz,opera
CSSは低機能だと思う。CSSで十分な場合はイけるかも。

XML+XSLT1.0........IE6,NN6/Moz
IE6のシェアはまだ低い。NN6のシェアなど問題外。

XML+MSの独自XSL....IE5以上
将来性が無い。

てな具合なので、Webでの公開が目的なら
クライアントサイドでどうにかしようとしても
全く話にならないと思う。
また、operaなんかはXSLTはサーバサイドで処理されるべきものだとして
実装するつもりもないようだね。
Webページとして活用するならサーバサイドでXMLを活用するのが一番だと思う。

349:345
02/02/25 15:24 0F0A6snn
やっぱり仕様書 / DTD のミスだったみたいです。
そのうちエラッタに追記されるとのこと。安心しました。

350:Name_Not_Found
02/02/25 18:34 FK5+B6l8
>>348
>CSSで十分な場合はイけるかも。

そうかな?
リンクも何も無いページってのはどうかと思うけど。
XLinkはまだ使えないし。

351:権兵衛
02/02/25 18:46 d4IqpIxS
>>349

ソースは?(できれば、匿名掲示板以外で)

352:Name_Not_Found
02/02/25 21:24 nTRmDHxD
>>351
この辺。
URLリンク(lists.w3.org)

353:権兵衛
02/02/25 23:39 4aFO9kZq
>>352
リンク先では、おかしな話になっている。
まず、下の話題が上っていない時点でおかしい。
1,xlink言語はxmlのDTDで定義されている。
2,名前空間はxml文書の中に、直接、別のxml文書を入れるようにしたもの。
例えば、svgの中にxhtmlを入れたり、xhtmlの中にxslを取り込むことが出来る。
4,パーサは新しいものか、古いものか。

なお、名前空間に対応しているのはAMAYAというブラウザ。mozillaも対応するとかしないとか。
私見では、DTDで定義しなければならないのであれば、わざわざ名前空間を使う必要が無くなると思う。さらに、名前空間はxmlns勧告(xml仕様に準拠)で定義済み。
ゆえに、DTDでxmlns:(コロン)何とかは定義しても良いし、定義しなくとも良い。
よって、仕様書は正しい。

詳しくは名前空間の仕様書に書いてある。


354:Name_Not_Found
02/02/26 00:45 F/KC9kGr
>>353
かなり名前空間というものを誤解しているように思われ。でもとりあえず略。

上に挙げたスレッドの最後のコメントに、
URLリンク(lists.w3.org)

> We've known about this for a while and an errata
> is about to be published.

とありますよね。これを書いたのは SVG 勧告のエディタ本人です。

355:Name_Not_Found
02/02/26 00:51 F/KC9kGr
> 名前空間はxml文書の中に、直接、別のxml文書を入れるようにしたもの。

根本的に違います。突っ込みどころが多すぎるので取り敢えずこれだけ書いておきますが、
XML の「名前空間」は「要素の扱い方を識別するための目印」です。

例えば、XML 文書を作ったとして、その中に a という要素を記述したとします。
でも、これが必ずしも「リンクのアンカー」を示すものかどうかは判りません。
もしかすると、掲示板の書き込みが age であることを示すものかも知れない。

そこで、この a という要素がどんな意味を持つ要素なのかを
はっきりさせるために、名前空間というものを記述するわけです。
例えば <a xmlns="URLリンク(www.w3.org)"/> という記述なら、
この a 要素は XHTML の名前空間に属すものと判断されます。
つまり、この a は XHTML の a 要素、すなわち「アンカー」と
見なされることになるわけです。

XML 1.0 勧告には、属性を記述する際の妥当性制約として
「属性が宣言されていること」ということが定められています。
これは、XML Namespace 勧告などで上書きされるものではありませんし、
また、XML Namespace 勧告にもそんな記述はありません。

356:権兵衛
02/02/26 14:30 rUKbR5uc
353を書いた本人です。
勉強不足のようだった。出直して参る。
354,355ありがとう。勉強になったよ。

357:Name_Not_Found
02/02/28 21:00 kJ99wLe+
DOMを使ってこんな風に↓一行になっているのを
<root><book><title>LerningXML</title><price>4000</price></book></root>
こんな風↓に、整形してくれる関数を書きたいのですが、ノードのタイプを調べて
createTextNodeで作ったノードをくっつけるだけでよいのでしょうか。なんか
再帰させる処理がうまくできない。。。
<root>
  <book>
    <title>LerningXML</title>
    <price>4000</price>
  </book>
</root>

358:Name_Not_Found
02/03/03 10:17 wvSLplRY
BrinksterのXMLDOMなんですが、loadメソッドを使うと読み込んだファイルが
文字化けするようなんです。何がいけないんでしょうか。
そーすは以下のとうりです。
set root=server.createObject("Microsoft.XMLDOM")
root.load(server.MapPath("test.xml")) '#ここで文字化け#
set nodes=root.ChildNodes
for each node in root.getElementsByTagName("doc")
Response.Write(node.text)
next

359:358
02/03/12 21:43 PnSUbu6c
解決しました。でも誰も答えてくれてない・・・。
しくしく

360:Name_Not_Found
02/03/14 13:32 lIfU5fUH
>>359
どう解決したか置いてけ~

361:NAME ◆0YKXluK2
02/03/17 23:17 ln0NY6Q4
XMLマスターベーシックってどうよ?

362:Name_Not_Found
02/03/17 23:30 q0HhAD+v
一人エッチっぽい

363:NAME_ ◆0YKXluK2
02/03/17 23:33 ln0NY6Q4
>362
おもろい!

364:Name_Not_Found
02/03/18 02:27 5jnFuGIV
漏れは、ベーシックマスターの方がいいなぁ。
ベーシックマスターJrとかでもいいいよ。


365:Name_Not_Found
02/03/18 08:46 3YWIBrrb
URLリンク(www.cityfujisawa.ne.jp)

XMLって何、ってヒトはここへ誘導。

366:NAME_ ◆0YKXluK2
02/03/19 00:19 /BTWgy7b
XMLマスターって何、って人はココへ誘導。

URLリンク(www.xmlmaster.org)

367:Name_Not_Found
02/03/20 14:16 IeWz9Zmf
かなり初歩的なんですが、XHTMLとXMLってどう違うのですか?

368:Name_Not_Found
02/03/20 15:03 6oGM2cUK
>>367
XHTMLはXMLの規格に合うようにHTMLを修正したもの。
XHTMLはXMLの一部。

URLリンク(kanzaki.com)

369:name_ ◆0YKXluK2
02/03/21 00:14 tp0PN4w8
age

370:Name_Not_Found
02/03/21 03:04 ZEs2/gXD
名前空間ってどういう空間ですか?

371:Name_Not_Found
02/03/21 20:55 xUl7/ahw
>>341
MSDN Online XML Developer Centerでダウンロードできる、MSXSL.EXE
が使えるんじゃない?

372:あぼーん
あぼーん
あぼーん

373:Name_Not_Found
02/03/21 20:59 s0N7YIBT
どうでもいいんだけど↑コイツ、ほんと暇人だよなあ。

374:Name_Not_Found
02/03/21 21:20 AGQp+jq5
アフォは完全放置すれ

375: ◆0YKXluK2
02/03/23 20:22 c+AggK1X
あげとこ。

376: ◆gEdLzIds
02/03/24 20:55 6asDoMrl
あげ

377:Name_Not_Found
02/03/25 10:18 iGbqdbJW
xmlファイルをブラウザで開いてもソースがそのまま見えてしまうんですけど
なんででしょうか。

378:Name_Not_Found
02/03/25 11:00 y1JJTEs+
>>377
CSSかXSLTを使えばよろし。

379:Name_Not_Found
02/03/25 11:40 iGbqdbJW
>>378
わかりました。
xmlのデザインを定義するのがxslファイルで
htmlのデザインを定義するのがcssファイルって事ですよね。
cssはxmlでも使えると。
xmlってfor-eachとか出てきてプログラムみたいなんですが
なんらかのプログラム知っている人にはだいたいの事はわかると思うんですけど、
htmlやcssしか知らない人には結構大変な気がします。
それでもこれからxmlが主流になっていくんですか?

380:Name_Not_Found
02/03/25 13:56 +9Pq4/wp
>>379
XHTML は XML だし。
つーか XML + XSL はともかく
XML + CSS は HTML + CSS より簡単な気がするが。

381:Name_Not_Found
02/03/25 14:36 iGbqdbJW
URLリンク(members.tripod.co.jp)
URLリンク(members.tripod.co.jp)
すいません、なんか本の通り書いたんですけどうまく表示されないです。

382:Name_Not_Found
02/03/25 15:59 DPb5Rm8Q
test.xml
まず致命的に、「見出し1」という要素名だが
要素や属性の名前に全角英数字は使えましぇん。
それから、 'xml' で始まる要素名/属性名も予約されているので
xmlroot は望ましくない。

test.xsl
WD仕様をよく知らないので動かん原因はよく解らんが、
勧告仕様でいけそうな感じだったので
<xsl:stylesheet version="1.0" xmlns:xsl='URLリンク(www.w3.org)' >
のように、 version 属性をつけてネームスペースを直したら、うちの IE6 では動作した。

383:Name_Not_Found
02/03/25 16:49 iGbqdbJW
>>382
本に思いっきり
<家族構成>
 <家族構成者>
  <名前>父</名前>
 </家族構成者>
 <家族構成者>
  <名前>母</名前>
 </家族構成者>
</家族構成>
みたいに書いてるんですけどこれは一体なんなんでしょうか。
URLリンク(itpro.nikkeibp.co.jp)

384:Name_Not_Found
02/03/25 16:59 diJTqWqh
CSSてなんですか?

385:Name_Not_Found
02/03/25 17:02 MiZvRrDD
>>384
勉強すれ
URLリンク(www6.plala.or.jp)

386:Name_Not_Found
02/03/25 17:11 iGbqdbJW
URLリンク(software.nikkeibp.co.jp)
のdiary2000.xmlをご覧くだせー。
やっぱり日本語使ってますよ。

387:382
02/03/25 17:11 DPb5Rm8Q
>>383
漏れは「全角英数字」と言ったのであって、「全角文字」とは言ってないぞ。
漢字とか、平仮名・片仮名は普通に使えるよ。
アルファベットとか、数字とかの全角文字が使えないんだよ。
「見出し1」の「1」が全角だろ? それが ParseError の原因。

388:382
02/03/25 17:46 DPb5Rm8Q
test.xsl の間違いが解った。ネームスペースの typo。

× <xsl:stylesheet xmlns:xsl="http//www.w3.org/TR/WD-xsl">
○ <xsl:stylesheet xmlns:xsl="URLリンク(www.w3.org)">

あとは select="xmlroot/見出し1" が上で言ったのと同じ原因でエラーを発生させるから
使えない文字は使わないように直す、と。

389:Name_Not_Found
02/03/25 19:43 maauEhAT
>>379
XSLとXSLTは違うよ、とつっこんでみる。

XSLTは構造変換の言語。
この場合HTMLに変換しているわけだね。
HTML以外にも別の構造のXMLとか、SVGとか、
はたまた、ただのテキストファイルとかにも変換できるわけだよ。

デザインを定義するのはXSL。XSLを実装してるWEBブラウザは無い。

390:Name_Not_Found
02/03/26 13:04 qBVL4oIT
>>389
違うって言うか XSL⊃XSLT

391:Name_Not_Found
02/03/26 19:05 8W0NInWM
ていうか
XSL変換=XSLT では…?

392:Name_Not_Found
02/03/26 19:24 Mbo5pxR0
>>391
たしかにそのとおりだけど、それが何か?

389は
XSLTはその名に反して、XSL(-FO)に変換するだけのものではないと
言いたいんでしょ。開発中はXSLの一機能としてXSLT相当の機能があったけど
今は別物となっていると。

393:ハイハイドーセ糞MacだYO!!
02/03/30 12:30 sjt4/449
MSXML3.0が必要なんてコソテソシ作んなゴルァ

394:Name_Not_Found
02/03/30 12:55 mUfri3fr
MSXMLが必要なコソテソシで困るのは、ウィナでも犬厨でも同じ。
なにせWinのIE6以前のIEは、MSXMLをわざわざ入れないとブラウズできない。
IE以外ではブラウズする手段がない。

で、そんなクソコソテソシのサイトって、どこよ?

395:Name_Not_Found
02/03/30 14:22 luPrPyZr
勝手にやらせとけばいいじゃん。そんなクソコンテンツ。

で、どこなの?一度見てみたい

396:Name_Not_Found
02/03/30 16:25 Qmq/1kD1
>>393
単純に WD-xsl ではなく XSL/Transform なだけかも。
# だとしたら Mozilla でみられる可能性が 0 ではない、一応。

397:Name_Not_Found
02/03/30 16:38 kZfYzJQ3
Macの店頭展示品のIE5.1で
ヘルプかリリースノートかなんかにXSL対応とか書いてあったけど、
対応してないの?

398:Name_Not_Found
02/03/30 17:31 wpufSh08
Mozilla使え。

399:Name_Not_Found
02/03/30 17:46 /kdDQ66U
>>393-396
いや…そう言われると…
実際実装してるのは、実験的なサイトが多いよな、スマソ(^_^;

ただ、この本(URLリンク(www.ai-pub.co.jp)
買ったら、全部Parser3とかCPIとかVBScriptで漏れには全く手が出なかったモソで。。(笑

ちなみに著者は URLリンク(village.infoweb.ne.jp) でチャットとか確かにきれいなんだよ
きれいなんだけど…(T_T)

やっぱり本はちゃんと本屋で中身を見て買いましょう(笑

>>397
だいたいはOKです。
たまにMac OS Runtime for Java SDKという .dll にあたるような物が要求され
OSによっては現バージョンが入らないケースがあるものの。(漢字Talk7.5とかの場合)
どこまでいけるみたいなのは仕様書とかをちゃんとみてみないと、分かりませんが。
Mozillaか…期待せずに調べてみるか。。

400:399
02/03/30 18:01 /kdDQ66U
いや、、漏れはどっちかというとスクリプト寄りなんだけど
XMLには期待はしてるんだよ。。うん。。頑張ってくれ

401:Name_Not_Found
02/03/30 19:55 dClem19J
あ~スマソ、XMLからhtmlを生成する時の処理とごっちゃになってますた

結局
<xsl:stylesheet xmlns:xsl="URLリンク(www.w3.org)"
xmlns="URLリンク(www.w3.org)">
は読めるけど
<xsl:stylesheet version="1.0" xmlns:xsl="URLリンク(www.w3.org)"
xmlns="URLリンク(www.w3.org)">
みたいなのはダメ、と、それだけのことですたな。。

402:Name_Not_Found
02/03/31 09:43 1F8O4Qks
xhtmlの名前空間が違うのは気のせい?

403:Dream ★
02/04/01 11:12
「オレが404だったとき、弟は403で兄貴は401だった」
わかるかな?わっかんねーだろうなぁ。

URLリンク(www.watch.impress.co.jp)

404:Dream ★
02/04/01 11:12
しまった、403だった・・・・

405:スタディ
02/04/01 22:54 a2+DFSTC
FreeBSD+Apache1.3の上でXML(XSLT)サーバを動かすにはどういう
ソフトのコンポーネントがあるのでしょうか。linuxはわりと出てる
みたいだけどFreeBSDでやる方法がよくわからないので誰か教えて
いただけないですか。


406:あぼーん
あぼーん
あぼーん

407:Name_Not_Found
02/04/09 17:42 pmDtXKt1
xmlで作ったページってNN4でもちゃんと見れますか?

408:Name_Not_Found
02/04/09 17:44 vg5s7yY4
>>407
自分で確認しろ。

409:Name_Not_Found
02/04/10 06:31 edpVZIar
>>407
作りようによっては。

410:Name_Not_Found
02/04/10 07:22 7VwVRqSm
>>407
xml-stylesheet は無効。

411:Name_Not_Found
02/04/10 23:50 2UmTlPAX
>>407
XML つっても、XHTML なら基本的な部分は HTML と何にも変わらないよ。

412:Name_Not_Found
02/04/17 15:03 AiUyCB6p
NN4では見れませんでした。どうしましょう。

413:Name_Not_Found
02/04/17 22:07 fVysULvQ
質問に答えてもらえますか?

414:Name_Not_Found
02/04/17 22:17 fVysULvQ
だめ?

415:Name_Not_Found
02/04/17 22:34 4OHTuNu2
>>413
410 も言っているけど NN4 は xml-stylesheet を認識しない。
というか NN4 は内部に xml パーサを持ってない。
なので NN4 は XML の機能を自力で使うことは一切できない。
CSS による整形も XSLT のような変換も無理。
NN4 にできるのは
せいぜい text/xml や application/xml を認識して
外部アプリケーションに渡すことだけ。

416:Name_Not_Found
02/04/17 23:35 0eNO9v4W
>>415
つーか、NN4.x はいわゆる XML には未対応だが
text/html な XHTML なら概ね整形・表示できるというのが
わかりよいか?

URLリンク(www.w3.org) とか NN4.x でも閲覧できるだろ。例えが悪いが。

417:Name_Not_Found
02/04/17 23:54 fVysULvQ
ごめんなさい。出直します。

418:Name_Not_Found
02/04/18 13:10 KKIGSAui
タグは日本語で書くのとローマ字で書くのはどっちが一般的ですか?
好みですか?
混在は良くないですか?

419:Name_Not_Found
02/04/18 13:16 zVSKkshE
>>418
ローマ字か、ローマ字はダサいな。
<HINICHI>とかにするなら<DATE>と英単語にしろよ。

英語か日本語かってのなら、俺はどっちでもいいと思う。
混在は混乱するから統一した方がいいと思う。
ちなみに俺は英語。

420:Name_Not_Found
02/04/18 14:10 KKIGSAui
>>419
ありがとうございます、参考になりました。

421:初心者
02/04/18 14:28 4AtKkF57
昨日から勉強はじめました。
いきなりですが、どこがイカンのでしょうか?
(環境はIE6)

<?xml version="1.0" encoding="Shift_jis"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>

<xsd:schema xmlns:xsd="URLリンク(www.w3.org)">
<xsd:element name="る~と">
 <xsd:complexType>
  <xsd:sequence>
   <xsd:element name="あ" type="xsd:string"/>
   <xsd:element name="い" type="xsd:string"/>
  </xsd:sequence>
 </xsd:complexType>
</xsd:element>
</xsd:schema>

<る~と>
 <あ>2ch</あ>
 <い>2ch</い>
</る~と>



次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch