5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

XML統合スレッド

1 :名無しさん@お腹いっぱい。:03/07/03 13:51 ID:wUY3QixB
CSVファイルのスレが立ってたのでこれも立てます。
DOM,SAX,XSLT,スキーマ,DTD,XHTML,soxなどXML関連の事は全部ここでどうぞ。


関連スレ
CSVファイルのスレ
http://pc2.2ch.net/test/read.cgi/db/1057136328/

2 :名無しさん@お腹いっぱい。:03/07/03 13:52 ID:???
関連スレ
C++でXML(主にxerces)やろう!
http://pc2.2ch.net/test/read.cgi/tech/1017641205/

XMLプログラミング
http://pc2.2ch.net/test/read.cgi/tech/1014643296/

「XML Webサービス」ってビジネス的にはどう?
http://pc2.2ch.net/test/read.cgi/tech/1019326946/

XML+XSLTの切り札Cocoonについて語ろう!
http://pc2.2ch.net/test/read.cgi/php/1035296724/

■■で結局XMLって普及してんのか?■■
http://pc2.2ch.net/test/read.cgi/php/1008344964/

XML
http://pc2.2ch.net/test/read.cgi/php/984851406/






3 :名無しさん@お腹いっぱい。:03/07/03 13:52 ID:RCgUvvQ8
( ´,_ゝ`) プッ

4 :オッス!オラ名無し:03/07/03 17:55 ID:o1uNSh2T
XMLを高速かつ柔軟に処理できる言語は?


5 :名無しさん@お腹いっぱい。:03/07/03 20:38 ID:???
ruby+xmlscan

6 :名無しさん@お腹いっぱい。:03/07/03 21:48 ID:???








Ruby厨必死だなw

7 :名無しさん@お腹いっぱい。:03/07/04 01:59 ID:???
いや、Perl でも Python でもいいけどさ。
http://www.ibm.com/jp/developerworks/xml/020517/j_x-tiplwt.html

8 :名無しさん@お腹いっぱい。:03/07/05 03:19 ID:dVhkj9h7
Yggdrasillってどうよ?
http://www.mediafusion.co.jp/index.html
Windows版・Linux版(評価版)があるようで・・・
インターフェースは
COM、Java、VBScript、JavaScript、ActivePerl、ActiveRuby・・・



9 :名無しさん@お腹いっぱい。:03/07/05 10:38 ID:???
.NetのXmlTextReaderはお手軽でよい。

10 :名無しさん@お腹いっぱい。:03/07/07 10:13 ID:VJTKQtKt
いた違いかも知れぬが
ブラウザに依存しないXSLTの記述がわからぬ。
いいサイトや書籍の紹介キボン


11 :ヽ(´ー`)ノ:03/07/07 10:37 ID:???
XML DB の話かと思ったんだが違うのか。

>>10
もし可能ならサーバ側で Sablot とかであらかじめ変換しておくのが良いんでは?
クライアントに任せれるほどプロセッサが成熟していないと思ふ。


12 :名無しさん@お腹いっぱい。:03/07/07 19:56 ID:SD8mAQzk
XML & Web Services

http://www.atmarkit.co.jp/fxml/

13 :あぼーん:あぼーん
あぼーん

14 :名無しさん@お腹いっぱい。:03/07/08 23:34 ID:???
>>12
そいつは真のXMLではない。
マイクロソフト独自仕様のWeb Servicesだ。

15 :名無しさん@お腹いっぱい。:03/07/13 20:53 ID:KwicWxFa
aiueo

16 :HERO!!:03/07/13 20:58 ID:l8RwdYOg
             ノ⌒ヽ、_ノ⌒ヽ、_ノ⌒ヽ、_ノ⌒ヽ、_ノ⌒ヽ、_ノ
               /
                 (
               )  残念ながら、お前等不評みたいよ・・・。
               /
              (
               ⌒|/⌒ヽ、_ノ⌒ヽ、_ノ⌒ヽ、ノ⌒ヽ/⌒ヽ、_ノ⌒
                               /⌒ヽ、_ノ⌒ヽ、_ノ⌒ヽ、_ノ⌒
           ∧∧ ∩_,∩ ∧∧ 。o o O O ○
           (´曲`)( ・σ・ (´⊇`)        (    引退ヒャ・・・?
          ι   J      ( つつ         ヽ、
            ∪∪| | |∪∪            `ー'⌒ー'⌒ー'⌒ー'⌒ー'
           /|     (__)_)
     |\/\/ !/\_/\_/\_/\_/|
   /                         \
   \    自分の無芸棚にageて    /
    /   人形のせいするなっテナー   \
   \                     /
     |/∨\/\/\/∨\/\/∨\|


17 :名無しさん@お腹いっぱい。:03/07/13 21:03 ID:lvuvt6Wp
>>14
ハァ?SOAPやWSDLがマイクロソフト独自なのか?

18 :名無しさん@お腹いっぱい。:03/07/13 21:09 ID:???
    ./   ヽ'''ヽ    , ‐'/
ー-、/,,       \, ‐'" /
-、 く`iェ;--ゥ      , ‐'~
 !  ゙、. ソ-、      |>>17
 〉   ゞ`、/ミ-、=@  l                           r===-,
/ ,、    `´~`ヾ」  `'‐、           ,,_,、_          i!、l/;二、'ヽ_
./ \       /``'-、``'-、_.       /.ャ.し'、        .ナッ'^、  ``'`
    / r、___ /    ``''ー 、''ー、_    ヽ  v'       r‐'゙从<"'ヽ,
   / /.   | |         ``''-`、-、_. \ '゙\    、 r'ミ;,  、、'ゝ;i'}   _
.  / ./.     | |             .`'‐'=、.._\. \ ,r゙ヾ}三! 、\ヾ' ゙i__r;'~;;;;;;`'ー、_
 / /      | |                ``''=ヽ, `'‐、/i``''i,ヾ、ゞ  ,..'i ヽ;;;;;;;;;;;;;;;;;i〈‐--
././        | |                    `'r 、 ``''ー;-ゝ;``"i゙、‐F、'、;;;;;;;;;;;//'ー--
./         | |                    ヾ; i`'r-、__゙il;;;;;;;;;;;;;;;;;;'l + ノ'''ヾ、,,.. -‐
           | |                     ヾヽヽ_  ヾ;;;;;;;;;;;;;;;;;;|-‐/」⊃   二ニ
           | |                     ``''‐;'  ヾ、, --‐'~`ヽ,     \;;
            | |                        `'=;i       /,、 ,、 lヽ  '
            | |                         i ヽ     .//( /;;;i i;;;;\
                                         


19 :名無しさん@お腹いっぱい。:03/07/13 21:38 ID:???
>>17
んなこといってない。
曖昧な言葉でユーザを惑わすのがM$の悪どいやり方。

20 :あぼーん:あぼーん
あぼーん

21 :名無しさん@お腹いっぱい。:03/07/17 11:11 ID:zHlC7JjM
XML

22 :あぼーん:あぼーん
あぼーん

23 :ぼるじょあ ◆ySd1dMH5Gk :03/08/02 05:05 ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

24 :名無しさん@お腹いっぱい。:03/08/15 04:11 ID:ZE2rAQiG
ここは XML DB の話題?DB版やろ。

25 :山崎 渉:03/08/15 21:56 ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

26 :山崎 渉:03/08/15 22:52 ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

27 :名無しさん@お腹いっぱい。:03/08/26 01:30 ID:+T0am1MG
XML DBって主にどういうのが案の?

28 :名無しさん@お腹いっぱい。:03/09/24 18:47 ID:SEYkTl8g
XML+XSLT使ってんだけど、IEやMozillaじゃ表示できるんだけど、
Operaだと素のテキストのまま表示されるんだけど、
Operaって対応してないの?ちなみにOpera7

29 :名無しさん@お腹いっぱい。:03/09/25 21:52 ID:FFBK0Ugf
対応してないよ。というか他板のXMLスレにもっていったほうがよい話題だろうな

30 :あぼーん:あぼーん
あぼーん

31 :名無しさん@お腹いっぱい。:03/09/27 19:47 ID:???
>27
XMLデータベース製品カタログ 2003をみとけ
http://www.atmarkit.co.jp/fxml/tanpatsu/28xmldbcatalog/nxdb01.html

32 :名無しさん@お腹いっぱい。:03/09/28 16:03 ID:qjchWHPK
Xindiceってさあ

cd $XINDICE_HOME
./start

で起動しろって書いてあるけど ./start & ってことでいいの?


33 :NAME IS NULL:03/10/25 17:46 ID:2XOHZa8X
あげ

34 :NHGuy:03/11/06 16:52 ID:Fmkx5U1N
JavaのDOM4Jもいいよ。

35 :NAME IS NULL:03/11/08 00:57 ID:3Pynyzu6
誰かOracle9iのXML DBに、DocBookのXML Schemaを登録して
テーブル作った人いませんか?

DocBook4.2を登録しようとしてもなぜか通らんのです。

36 :NAME IS NULL:03/11/30 15:29 ID:izj+huIv
eXistってどうよ?

37 :NAME IS NULL:03/12/01 13:19 ID:5eJ+HMAN
SQL Server 2000からaspでXML形式でデータ取り出したいんだけど,
クエリの最後にFOR XML AUTOを付ければいい?

38 :NAME IS NULL:03/12/16 21:36 ID:???
xindice使ってるヤシはおらんのかね!
みんなPostgerSQLか!

39 :NAME IS NULL:03/12/20 02:52 ID:hQBbsx9r
xindice使ってるよ。卒研の材料です。

40 :NAME IS NULL:04/01/04 15:57 ID:3fMDijwF
21年生きてきましたが、いまだにXMLの凄さがわかりません。

41 : :04/01/04 20:17 ID:XHsDwE5w
Kさん 好循環  Aさん 悪循環  
 (健康体)  (喘息)

1.(天国・霊界が喘息であるかないかを決める)
2.K 喘息でない人 A 喘息の人は
は体力がある    体力がなくなる

3.K        A 行動力、五感(嗅覚)が鈍り感性が変化する。
4.K&A 天国・霊界は異常な感性の人間は本来人に迷惑をかけ
るから外に出てはいけないと思っている。

5.K 変化なし   A アトピーになる
6.K 正常な感性  A 外に出なくなりさらに異常な感性になる。
7.K 正常な人間   A 異常な人間(レッテル)
8.K&A 死  9.K&A      来世
10.K&A 天国・霊界は異常な人間は人に迷惑をかけるので行動
を抑制する必要があると思っている。

11.K&A 天国・霊界が喘息であるかないかを決める 12.K 喘息でない  A 喘息である
13.K&A    1.に戻る

これは事実。広めようぜ
解決法:寝て起きて、やな気分でも、続けるけること。
体力をつけると感覚が正常に戻り、
アトピーも快癒に向かう。 目安としてグランドを10週くらい。
あとはウォーキング 2.3時間を目安にウインドーショッピングや本屋めぐり
鼻に変な違和感があったり、気分の悪い時は、
お腹の中の空気を出さなくてはならない。
口をしっかり閉じたまま、口の中に空間を作り、
口の中にできた空気を吐き出す。
これを100回から200回。

42 :774:04/01/06 08:40 ID:Uyx8sLal
テーブルの1項目にXMLでデータ収めているんですが、逆に取り出したXMLをデータセット等に戻す方法が分かりません。ReadXMLとか微妙に使えなくて。(C#)

43 :NAME IS NULL:04/01/25 13:40 ID:???
今月号のJAVA WORLDの特集
「XMLデータベース導入ガイド」
ってのがあるな

44 :NAME IS NULL:04/01/28 03:28 ID:???
XML専用ストレージの特質を知り、最適な利用法を学ぶための
ネイティブXMLデータベース導入ガイド
EsTerra XSS、eXist、NeoCore XMS、Oracle XML DB、Sonic XIS、Tamino
──主要6製品の特性、そして実力を探る

Xindiceは?

45 :NAME IS NULL:04/02/01 05:11 ID:???
>>44
pp.144 「例えば、Xindice などは雑誌などでも取り上げられたために
注目を集めているが、本稿執筆時点では開発が滞っているようでしばらく
バージョンが上がっておらず、XPath 検索は正常に動作しないし、Java 2
SDK 1.4.x の環境ではコンパイルすら行えない。」

業務に導入できるかどうかの評価の手助けとして書かれているようで、
Xindice はそのラインに達していないということでしょう。
eXist 入れているのも、オープンソースのも一つは入れておくかって程度な印象。
いずれ XML DB が広く使われるようになったら、今の MySQL や Posgres のような
地位を占めるオープンソースの XML DB が現れるとは思うけどね。

46 :NAME IS NULL:04/02/02 18:02 ID:???
>>45
thx!!!

>XPath 検索は正常に動作しないし、Java 2SDK 1.4.x の環境ではコンパイルすら行えない。
ちゃんと調べてから書けや!漏れ1.4で余裕で使ってるぞ!

47 :NAME IS NULL:04/02/15 23:02 ID:???
横浜ベイキットはぁ?

48 :NAME IS NULL:04/02/21 07:11 ID:juIKy/e0
あげ

49 :NAME IS NULL:04/04/16 03:39 ID:???
xindice1.1b4リリースほしゅ

50 :NAME IS NULL:04/05/07 16:23 ID:DxymrwtY
Xindice教えてください。

新規ドキュメントを格納するには、AddDocumentかなと思ったのですが、
引数がtableなのは、

キーに -nで指定するキーを、
対応するオブジェクトとしてXMLを入れたtableを引数にするのですか?

51 :NAME IS NULL :04/05/24 23:08 ID:???
http://www.xmldb.jp/
藻前ら!NeoCoreが(制限付だけど)タダで使えるようになったぞ!

52 :NAME IS NULL:04/05/25 14:11 ID:qeb6bi0+
NeoCoreの有用性について語り尽くして下さい

53 :NAME IS NULL:04/06/05 18:00 ID:???
XUpdateの仕様確認したいのに
http://www.xmldb.org/
に繋がらないーーー。

つか、xindice1.1b4ってスタンドアローン
サーバないのかよ。startup.batを懸命に
探しちまったじゃねーか。

Version 1.1b4 - Binary (webapp)
を落としてTomcat上に配置するのは
なんか面倒くさいなー。


54 :NAME IS NULL:04/06/05 19:33 ID:???
>>51-52
http://www.xmldb.jp/
>「Xpriori」は、商用製品「NeoCoreXMS」の無償版です
とりあえず読みは「えっくすぷりおり」でいいのか?

で、javaのAPI読んでるんだが
com.neocore.httpclientパッケージ内
インターフェイス:3
クラス:16

に対して

例外クラス:28

・・・例外クラス多すぎないか?
しかもチュートリアルではExceptionでcatchしてるし。

55 :NAME IS NULL:04/06/08 22:31 ID:bCHmR7kC
急遽SAXについての知識が必要なったんですが、実用的な内容でお勧めのサイト等
ありましたらご紹介いただけないでしょうか。


56 :NAME IS NULL:04/06/09 00:00 ID:???
>>55
Hello World。
ttp://www.hellohiro.com/xmlsax.htm

SAXで混在内容の要素からテキストのみを取得するテクニック。
ttp://www-6.ibm.com/jp/developerworks/xml/030425/j_x-tipsaxdo4.html


SAXはタグの要素内のインデントに使用される改行・空白・タブを原則的
に取り除かないので、それをアプリケーション側で処理する必要が
あることと、ContentHandler#characters()が呼び出されるタイミングに気を
付ければ、特に難しいことはないんじゃない?


1)
<hoge>
ああああ
</hoge>

2)
<hoge>ああああ</hoge>


1)は[改行]、[ああああ]、[改行]と、ContentHandler#characters()が3回も
呼び出される。

2)は[ああああ]の1回だけContentHandler#characters()が呼び出される。

57 :NAME IS NULL:04/06/21 19:44 ID:o9mN5tj4
Win32APIで使えるMSXMLのリファレンスってどこにあるの?
.NETのとか関係ないの引っかかりまくり。

58 :NAME IS NULL:04/06/22 03:40 ID:???
>>57
MSXMLはCOMとして実装されているので、Win32APIとしては使えない。
VCなら、#import <msxml4.dll>などでCOMインターフェイスを生成して
それを通して使用することになる。


MSXML 4.0 Service Pack 2
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=ja
ここから、SDKとリファレンス付きドキュメント一式を落とせる。インストール時に
「カスタム」を選択しないとドキュメントがインストールされないので注意。

ドキュメントのリファレンスを参照する場合、上の逆三角アイコンをクリックして
「Language」を「C/C++」にすると非常に見やすくなる。


MSXMLでC++ を使用した SAX2 アプリケーション作成のジャンプスタート(参考)
ttp://www.microsoft.com/japan/msdn/xml/general/sax2jumpstart.asp


59 :58:04/06/22 03:59 ID:???
補足:MSDNオンライン(英語)にMSXMLのリファレンス付ドキュメントがあった。
ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/xmmscXML.asp

WEB上のMSDNは、表示や検索が遅いのであまりお勧めはできないが。


60 :NAME IS NULL:04/06/23 20:58 ID:???
Xpriori, 結局あまり触られてないのかしらん。
感触が良いならちょっと触って見ようかと思うのだが…

61 :60:04/06/23 21:09 ID:???
さくっとぐぐってみて使ってる人のページが一つだけ見つかったが。

2MB 程度のファイルサイズで更新が数秒から数十秒掛かったとか、
OutOfMemory が頻発したとか。うーむ。
チューニング次第やも、とはあるが。

ついでに手元の JavaWorld (2004/3) に比較が載ってたが、
名前空間に未対応、っちゅーのは何のことなんだろ。
あと洋物だが2Byte文字とかでよもや引っ掛かったりしないよね…

62 :60:04/06/23 21:26 ID:???
だあぁぁ、観念してインスコしたら gcc3.X 要求すんのか。
取り敢えず管理ツールっぽいので。と言うか RH9 って書いてあったね…

プロジェクト上メインマシンの環境置き換えられないんで、俄には無理ぽ
λ....  アタラシイ マシンガ ホシイ

まあ誰か使った方いらっしゃれば使用感など聞かせて頂ければ幸い。

63 :NAME IS NULL:04/06/24 20:06 ID:???
Windows上でeXist1.0b1を試しているんだが、Swing製の管理クライアントがいまいちだね。

XQueryを投げる時に構文に誤りがあれば、エラーウィンドウが開いてエラーメッセージ
が表示されるのだが、そのメッセージに例外のスタックトレースが含まれている場合が
あるらしく、エラーウィンドウが画面いっぱいに表示されてしまう。
「了解」ボタンや×ボタンが画面外に出てしまうので一瞬焦ったが、Enterキーで
エラーウィンドウを閉じることが出来たので、特に操作に支障はないみたい。

まぁ、それでもやはり目障りなので、ソースを修正し、再ビルドして対応したが、なんだかXMLDBって
まだまだこれからって印象をうけるな。


※構文に誤りのあるXQueryの例「let $b:=<b>b</b>return <a>{$c}</a>」
===============================================
エラーウィンドウ修正の差分
===============================================
diff -r eXist-1.0b1/src/org/exist/client/ClientFrame.java eXist-1.0b1_modify/src/org/exist/client/ClientFrame.java
1152d1151
<       msgArea.setBorder(BorderFactory.createTitledBorder("Message:"));
1154a1154,1158
>       
>       JScrollPane messageScrollPane = new JScrollPane(msgArea);
>           messageScrollPane.setPreferredSize(new Dimension(600, 150));
>           messageScrollPane.setBorder(BorderFactory.createTitledBorder("Message:"));
>       
1168c1172
<       optionPane.setMessage(new Object[]{msgArea, scroll});
---
>       optionPane.setMessage(new Object[]{messageScrollPane, scroll});


64 :60:04/06/29 01:35 ID:???
>>63
多分おまけの意気込みで作ったであろうフロントエンドを取って
まだまだ、と言うのは少し可哀想だけど…
改めて、まだまだって感じだなあ。

漏れ畑違いで全然言える身分じゃ無いけど、とある事情で調査に。
RDB では当たり前の様に出来てることが出来なくて「えっ?」と思うこと
しばしばだった。RDB が連綿と続けてきたキャリアは伊達じゃないってことか。

65 :63:04/06/30 19:03 ID:???
>>64
XMLDBの日本語ドキュメントや、周辺ツールが整備されてない現状をみると、ため息がでる。

で、eXist1.0bは、XUpdateがちょと問題ありだな。

>>53の通り、ttp://www.xmldb.org/ に繋がらないので、
ttp://exist-db.org/xmldb/xupdate/index.html を参考にしてXUpdateを試しているのだが、
xupdate:commentがxupdate:textとして処理されてしまう不具合(仕様?)がある。
ソース(src/org/exist/xupdate/XUpdateProcessor.java)を見ても、xupdate:commentを個別に
処理してない模様。


さらに、XUpdate用のクライアントとしてXMLdbGUI ttp://titanium.dstc.edu.au/xml/xmldbgui/
を使用しているのだが、XUpdateの入力欄は日本語が豆腐に化けるので、例のごとく
ソースを修正してフォント名を変更し、再ビルドして使用している。


まぁ、趣味で弄っているだけから、別にいいけど。

66 :NAME IS NULL:04/06/30 20:00 ID:???
WindowsでXML形式でデータを手入力するときに
ユーザーにタグ等を意識させないようにするツールってないですか?
なんというかDTDを入力すると入力用UIを生成してくれるようなの。

67 :NAME IS NULL:04/06/30 20:26 ID:???
>>66
XMLSPYのフリーバージョンでも試してみたら?
自分はユーザ登録が面倒くさいのと、xyzzyのxml-modeやeclipseのxmlbuddyプラグインで間に合ってるんで使ったことないけど。


スクショ
ttp://www.altova.com/images/shots/XMLSPYoverview.gif

フリーバージョン
ttp://www.altova.com/support_freexmlspyhome.asp

Google「XMLエディタ フリー」
ttp://www.google.com/search?q=XML%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%80%80%E3%83%95%E3%83%AA%E3%83%BC&hl=ja&lr=&ie=UTF-8&start=10&sa=N

68 :NAME IS NULL:04/07/02 00:49 ID:???
>>66
InfoPathってどう?M$製だけど、チョット面白そう。
http://www.microsoft.com/japan/office/infopath/prodinfo/default.mspx
http://www.atmarkit.co.jp/fdotnet/special/infopath/infopath_01.html

69 :NAME IS NULL:04/07/03 14:13 ID:???
日経ソフトウェアでXprioriが紹介されてたな。

しかし、Xprioriは制限事項がかなりキツイ。

1. データベース・サイズの上限が約1Gバイト
2. データベースをインストールしたコンピュータと同じIPアドレスからのアクセスのみ利用可能
3. 正規のサポート・保守は対象外。
4. 非商用・個人利用に限定する。

NeoCoreXMSの評価版って感じだ。

70 :NAME IS NULL:04/07/07 17:40 ID:j5Ku4X/f
NeoCoreXMSのようなXMLDBで
オープンソースでフリーのってないかな?

それかOODBで何かしらの検索機能がついてるの。
JavaかPythonからネイティブでつかえるとうれしい。

71 :NAME IS NULL:04/07/07 17:44 ID:???
Apache Xindiceってのを見つけました。

72 :NAME IS NULL:04/07/07 17:48 ID:???
>>70
とりあえずネイティブ XML DB でオープンソースなら既に挙がってる
eXist [ http://exist-db.org/ ] とかかねえ。Java クライアントもあるモヨリ。

Jakarta の Xindice なんかもあるけど、現時点での完成度が微妙な上、
プロジェクトも頓挫気味なのかな。今やってるの一人だけ?

いずれにしろ Jakarta は個人的には微妙。ソース開いて愕然とすることが。

73 :72:04/07/07 17:49 ID:???
>>71
ウホッ。被った上に Jakarta じゃなかったね。誤情報ゴメン。

74 :70:04/07/07 17:56 ID:???
thxです。

ttp://cbbrowne.com/info/oodbms.html
ナイスなページがあったので片っ端から試してみたいと思います。

75 :NAME IS NULL:04/07/10 14:06 ID:???
XQueryのJavaでのインターフェイス「XQJ」がJSRに出てるね。

JSR 225:XQuery API for Java
ttp://jcp.org/en/jsr/detail?id=225


// XQJに対応してるXMLDBだと、こんな感じでXQueryを発行できるみたい。
XQDataSource xqds = // 各種XMLDB依存
XQConnection conn = xqds.getConnection();
XQExpression expr = conn.createExpression();
XQResultSequence result = expr.executeQuery("let $a :=<b>c</b> return <a>{$a}</a>");
while (result.next()) {}
result.close();
expr.close();
conn.close();


76 :NAME IS NULL:04/07/10 16:04 ID:zWXPzGtV
>68
ふーん、結構色々あるんだ。

Native XML Databases
http://www.rpbourret.com/xml/XMLDatabaseProds.htm#native

しかし、どれが良いのだ?????さっぱり分からん。

しかし、なんだってネイティブのXMLDB製品版は何百万って単位の価格
なんだ!!あれじゃあ、たいして売れんだろうに・・・・・。俺には買えん。

77 :NAME IS NULL:04/07/11 02:18 ID:GcL1vAhO
XQuery対応のフリーで使えるDBって何かありますか?

78 :名無しさん@そうだ選挙に行こう:04/07/11 10:32 ID:???
>>77
eXist

79 :NAME IS NULL:04/07/11 19:26 ID:GcL1vAhO
QuipってVM1.3しか使えないの?
BATだろうが、CMDだろうが、どうやっても起動しない。

80 :名無しさん@そうだ選挙に行こう:04/07/11 19:43 ID:???
>>79
j2sdk1.4.2_05 + Quip2.2.1.1で問題なく動く。
ちなみにQuipGui.cmdは以下の様に変更してある。

@REM settings for jdk 1.4.0
rem @set JDK=C:\j2sdk1.4.0
rem @set JREDIR=%JDK%\jre\bin
rem @set PATH=%JREDIR%;%JREDIR%\client

@REM settings for jdk 1.4.0
@set JDK=C:\j2sdk1.4.2_05
@set JREDIR=%JDK%\jre\bin
@set PATH=%JREDIR%;%JREDIR%\client


81 :79:04/07/11 20:37 ID:???
>>80
をを、動きました。
ありがとうございました♪
今までXindiceを使ってたんですが、これからはXQUERYに乗り換えられます。

82 :NAME IS NULL:04/07/13 13:57 ID:???
dbXML(http://www.dbxml.com/product.html)をちょっと試してみたけど、
日本語が入っているとエラーになってしまって受け付けないのねん・・・・・。


83 :NAME IS NULL:04/07/13 17:11 ID:???
>>82
UTF-8にしてもダメ?

84 :76:04/07/13 20:52 ID:???
UTF-8にしても駄目なのねん。何か方法あるんかいな?

85 :NAME IS NULL:04/07/13 23:43 ID:???
>>84
日本語を使用したXMLをドキュメントにインポート出来ないってこと?
それならコレクションのタイプをバイナリで作成すればOK。

C:\Program Files\dbXML\bin>dbxml.bat
>connect user=scott pass=tiger
/>mkcol myCollection type=binary
/>col myCollection
/myCollection>grant admin read write execute create
/myCollection>import sjis.xml as myDocument.xml
/myCollection>show myDocument.xml
/myCollection>export myDocument.xml
/myCollection>exit

ちなみに「type=binary」を指定しない場合、show myDocument.xmlで
Error: Invalid byte 1 of 1-byte UTF-8 sequence.
などのエラーが発生する。

86 :85:04/07/13 23:46 ID:???
s/ドキュメント/コレクション/g
だよね...。


87 :NAME IS NULL:04/07/14 06:04 ID:???
>85
↑えらい人。さんくず。おー、でけた、でけた。

でも、これってどうやってXPathとか使うの?
dbxml.batを使って、XPathをコマンド入力とかするの?


88 :NAME IS NULL:04/07/14 08:15 ID:???
2年位前にホームページ作ろうとしていろいろ調べてたらxmlを見つけて、
それ以来ずっと勉強しようと思ってたんですけど、なかなかやる気にならなくて…
それで、改めて勉強してみようと思ってるんですけど…

で、質問です。
1.何から手をつけたらいいですか?
2.お勧めの参考書は?(ほとんどプログラムとか弄れないんで、初心者向けのものでお願いします。)

よろしくお願いします。

89 :NAME IS NULL:04/07/14 11:39 ID:???
>>88
>>1にXHTMLとか書いてるけど、やっぱりここはデータベース板だから
その関心のあるXML技術がもしXHTMLやXSLTのことだったらWeb制作やWebProg板、
XML全般のことならプログラム板で聞いたほうが食いつきいいとおもうよ。

90 :85:04/07/14 20:18 ID:???
あ゙、バイナリではXPath検索が出来ないな。スマン。

取り合えずcvsから最新のソースを取得、ビルド、create-dbで
環境を整えて再トライしてみたら、日本語環境OKだった。
CVS UTF-8:○ SJIS:×文字化け
beta3 UTF-8:×エラー発生 SJIS:×エラー発生

XPathでの検索はcreate-db.batから、dbXML on localhost/Collections/myCollectionを
選択して、XPathを右上のペインに書き、Queryボタンで実行。

<dbxml:xpath xmlns:dbxml="http://www.dbxml.com/db/query">
/root[chardata='表〜十'] <!-- ←ここにXPathを書く -->
</dbxml:xpath>


91 :85:04/07/14 21:21 ID:???
s/create-db.bat/dbxml-gui.bat/g

はぁ......。 _| ̄|○

92 :NAME IS NULL:04/07/14 21:38 ID:e8Gj+JMb
プログラミングコンテストだとよ。Xpriori必死だなw

ttp://www.xmldb.jp/contest/contest.html
Xpriori プログラミングコンテスト開催
XMLDB.JPではXPrioriの利用を促進するためにXPrioriと様々なソフトウェアとの連携プラグイン、ある
いはXPrioriを活用した独創的なアプリケーションを作成するコンテストを定期的に開催します。皆様
が日ごろ培われたアイディア、技術を存分に発揮していただきたいと思います。

優勝商品:
   ◆最優秀商品(各部門1作品ずつ)
      OpenOffice部門   10万円
      Eclipse部門        20万円
   ◆ 優秀作品(各部門2作品ずつ)
      OpenOffice部門   XML完全解説上下巻セット
      Eclipse部門        XML完全解説上下巻セット

93 :NAME IS NULL:04/07/14 23:40 ID:???
Attrezzo per XindiceってEclipceからXindiceが使えるように
なるんですか?プラグイン入れてもEclipseが反応しないです。

94 :88:04/07/15 11:41 ID:???
>>89
レスどうもです。

データベースも興味はあるんですが、
とりあえずxml自体を勉強してみたいのでプログラム板のほう行ってみます。

95 :NAME IS NULL:04/07/17 09:47 ID:???
情シス板にあったが、情シス板ってまともに機能してないな……。

XML-DBの今後!?
http://science3.2ch.net/test/read.cgi/infosys/1051815370/l50


96 :デフォルトの名無しさん:04/07/17 23:34 ID:???
xindice教えてください。

xindice1.1b4のWARを配置して、eclipceから触っているんですが、
xindice1.1b4でXMLデータの登録ってどうやって行うんですか?
1.0と違ってxindiceadminがないからコマンドラインで操作できないです。


97 :NAME IS NULL:04/07/18 00:00 ID:???
Binary(jar) xml-xindice-1.1b4-jar.zip
の中のbinディレクトリにツール(の呼び出しスクリプト)が入ってる。

使い方はパラメータなしで実行すればわかるとおもう。

98 :NAME IS NULL:04/07/18 01:01 ID:???
>>96
xindice-1.1b4の動作確認のメモを参考までに貼り付けておく。

〜xindice-1.1b4動作確認メモ 2004/05/29 〜

■tomcat上に配置
動作確認バージョン tomcat4.1.30
「xindice-1.1b4.war」を「xindice.war」にリネームして%CATALINA_HOME%\webappsにコピーする。
tomcatを起動して、http://localhost:8080/xindice/にアクセスして「THIS IS AN UGLY DEBUG TOOL!」と表示されればインストール成功。


■コマンドラインから操作
1.0系と比べると、xindiceadminコマンドがxindiceに統合されたのと、デフォルトポートが8888番なので、それを考慮する必要がある。

set XINDICE_HOME=c:\java\xindice-1.1b4
set PATH=c:\java\xindice-1.1b4\bin;%PATH%

xindice ac -c xmldb:xindice://localhost:8080/db -n myCollection
xindice lc -c xmldb:xindice://localhost:8080/db
xindice ad -c xmldb:xindice://localhost:8080/db/myCollection -f test.xml
xindice xpath -c xmldb:xindice://localhost:8080/db/myCollection -q "/*"
xindice dc -c xmldb:xindice://localhost:8080/db -n myCollection

「xmldb:xindice://localhost:8080/db」の形式を調べるのに2時間もかけてしまった。


99 :96:04/07/18 01:35 ID:???
>>98
ありがとうございます!!
教えていただいたとおりにしたら動きました。

100 :NAME IS NULL:04/07/20 12:56 ID:Nf8XoXU7
タグにちん○をきっちと挟まれながら100GET。

101 :NAME IS NULL:04/07/27 23:59 ID:2OjAMHeh
 こんな時代に、顧客規模とか、保守面の容易さを言い訳にして業務システム
をAccessで構築しようとするやつは氏んでくれよ。Guiしか使えないやつに
DB構築なんかできるわけねーだろ!そんなもん顧客に提案することじたい恥か
しい、詐欺だね。

102 :NAME IS NULL:04/07/28 04:15 ID:???
環境変数っぽくアクセスできるCUIツールってある?
xmldom set hoge/foo/bar=12 -fc:\xmls\hoge.xml
こんな感じでアクセスしたい

103 :NAME IS NULL:04/07/28 16:29 ID:???
>>102
hoge/foo/bar
のところはXPath?

自分でPythonで書いちゃうのがお手軽かな。

104 :NAME IS NULL:04/07/29 01:24 ID:???
>>103
> hoge/foo/bar
> のところはXPath?
Yes。

> 自分でPythonで書いちゃうのがお手軽かな。
やっぱ作った方が早いか。


105 :NAME IS NULL:04/07/31 21:02 ID:???
http://xsh.sourceforge.net/

106 :NAME IS NULL:04/08/06 13:26 ID:???
dbXML 2.0 RC1が出てた。
http://www.dbxml.com/product.html

今度は日本語ちゃんと通るかな?

107 :100:04/08/06 14:12 ID:???
おー、日本語がとーる。うれしー。
しかも、eXsitとかxindiceより、だいぶ早い気がする。



108 :NAME IS NULL:04/08/06 16:03 ID:???
dbXMLって商用利用でもGPL選択可能なんですよね?

109 :NAME IS NULL:04/08/06 16:11 ID:???
インスコでなんでawtいるのさ

110 :NAME IS NULL:04/08/07 01:17 ID:???
dbXMLって、どうやってプログラム上からは接続するんだ?
ドキュメント見ても、よーわからん・・・・。
日本語にしとくれ (T_T)


111 :NAME IS NULL:04/08/25 22:03 ID:lv4/Moqf
ちょっと古いけど、@ITでこんな企画広告をみつけた。
http://www.xmldb.jp/db_contents/xpriori/original/rdb_xmldb.html

こんな嘘記事に騙される香具師も多そうだな。

112 :NAME IS NULL:04/09/17 03:21:25 ID:PC+eABss
SGMLとXMLどちらを先に勉強しておくべきか

113 :NAME IS NULL:04/09/17 22:37:46 ID:???
>>112
XML。
自分みたいにSGMLの記法とかになれちゃうと
XML弄るのが苦痛になる。
XMLの記法に慣れてる人がSGMLに移るほうが楽だと自分は思う。


114 :112:04/09/18 00:47:06 ID:J1L524Nx
>>113
Thx 了解

115 :NAME IS NULL:04/09/26 17:53:16 ID:eE81HWWj
良スレage

116 :NAME IS NULL:04/10/07 22:02:23 ID:???
XMLDBの長所は分かったが使いどころが分からん。

本気か?
つかまだまだ暗中模索中の技術だよな。
俺はハズレと予想する。




117 :NAME IS NULL:04/10/07 23:52:00 ID:???
「XMLDBの長所」について的を射た意見は見たことないなぁ。
ホントに長所なんてあるの?

118 :NAME IS NULL:04/10/08 16:05:46 ID:???
項目を曖昧にしやすい

メリットと見るかデメリットと見るかだが併用がいい気がする


119 :NAME IS NULL:04/10/14 02:05:30 ID:???
sqlite みたいな手軽に使える xml db ないかな。

120 :NAME IS NULL:04/10/14 02:31:33 ID:???
ttp://www.sleepycat.com/products/xml.shtml
これはどう?つかったことないけど。

個人的にはXindiceがServletアプリでどこでも動くしお手軽だとおもってる。
XML-RPC対応だからクライアント依存もないし。



121 :NAME IS NULL:04/10/14 03:06:34 ID:???
>>120
良いなぁと思ってたんですけど、XQuery 使えないのがちょっと残念ですね。
軽いし、ライブラリとしても使るので、今後に期待したいです。

ttp://www.merrells.com/john/dbxml/archives/cat_faq.html#000204

122 :NAME IS NULL:04/10/23 20:18:37 ID:???
やっぱC++ならMSXMLかXercesが使いやすいね。
両方巨大だからちょっとアレだけど。

123 :NAME IS NULL:04/10/23 20:24:08 ID:???
実際のところXMLの仕様的に
DOM操作とかJavaや.NETのようにGC&まともなオブジェクト指向言語前提じゃないとめんどうだよな


124 :NAME IS NULL:04/10/25 23:11:04 ID:NGWwT902
参考書探してるんだけど
オライリージャパンの緑のでいいかな?

125 :初期不良:04/11/03 15:19:08 ID:???
http://www.atmarkit.co.jp/fxml/tanpatsu/18xindice/xindice01.html
こういう XML DB もこのスレでいいの?

126 :初期不良:04/11/03 15:20:06 ID:???
ってすぐ上に話が出てる...
すんまそん

127 :NAME IS NULL:04/11/09 01:06:15 ID:dxvNHmF8
XML TreeDiff algorithm に詳しい人いますか?
なんか、いいライブラリなくて自力で実装したいのですが、
簡単なものでいいのですが、位相差分を取れる方法を探しています。
よろしくお願いします。

128 :NAME IS NULL:04/11/09 16:55:08 ID:???
>>127
XmlDiff。Python製。

ttp://www.logilab.org/projects/xmldiff/


129 :コピペ推奨:04/11/09 16:59:01 ID:uUtOSml0
●2ちゃんねるは創価学会のベンチャーだった!●

1 :名無しさん@そうだ選挙に行こう :04/07/11 16:42 ID:DfqA2A8A
●2ちゃんねるは創価学会のベンチャーだった!●
中尾嘉宏 創価学会札幌支部幹部、2ちゃんねるのサーバー管理者
ピンク2ちゃんねる代表 前科2犯児童買春斡旋、マルチ詐欺
ピンクちゃんねるで創価学会札幌支部にお布施、
エロサイトの資金で池田大作先生も潤い、喜ばれているそうです。

http://money3.2ch.net/test/read.cgi/venture/1089531720/l50

130 :NAME IS NULL:04/11/16 23:20:31 ID:ungDy+xb
>>117
テーブルを定義しなくてもXMLデータを自動的に取り込める。
属性の追加とかが、フォルダやファイルを追加するのと同じような要領で
簡単にできる

131 :NAME IS NULL:04/11/16 23:21:14 ID:D+BNpS+g
大阪(西梅田)、新宿(JR駅前)のそれぞれ一等地に
拠点を構えるソフトウェア開発会社
グリーンシステムを応援するHPです。
http://www.geocities.jp/grs_hp/

こちらのスレの住人のかたがたのようなレベルの高いかたに
ピッタリだと思いますので、是非一度ご覧下さい。

132 :NAME IS NULL:04/11/18 17:34:48 ID:0itncWa8
こんにちは、MSXMLで不明な点がありましたので書き込みさせていただきます

環境は VS.NET 2003 VC++ & Win32 & MSXML です

以下のXMLを読み込む処理を作っていたのですが

<?xml version="1.0" encoding="Shift_JIS"?>
<root>
<Data></Data>
<Data>0</Data>
<Data>1</Data>
<Data>2</Data>
</root>


<Data>0</Data> からデータが取得できません
空と判断されているようです(<Data></Data>と等価?)



133 :NAME IS NULL:04/11/18 17:35:20 ID:0itncWa8
以下に読み込みプログラムを記載しますのでご教授ください

void hoge(void)
{
string filename = "datafile.xml"; // 上記のxmlファイルです

if ( filename.size() ) {
MSXML::IXMLDOMDocumentPtr doc;

doc.CreateInstance(__uuidof(MSXML::DOMDocument));
doc->put_validateOnParse(VARIANT_TRUE);
doc->put_async(VARIANT_TRUE);

MSXML::IXMLDOMParseErrorPtr error = doc->parseError;
if ( error->errorCode != 0 ) {
if ( error->line ) {
cerr << "line :" << error->line << endl;
cerr << "position :" << error->linepos << endl;
cerr << "source :" << (const char *) (error->srcText) << endl;
}
cerr << "URL :" << (const char *) (error->url) << endl;
cerr << "code :" << error->errorCode << endl;
cerr << "reason :" << (const char *) (error->reason) << endl;
}

if ( doc->load(filename.c_str()) ) {
MSXML::IXMLDOMElementPtr root = doc->documentElement;
MSXML::IXMLDOMAttributePtr attr;

// attribute caption
if ( (attr = root->getAttributeNode("Caption")) ) {
string name = _bstr_t(attr->nodeValue);
}

// data element
for ( MSXML::IXMLDOMElementPtr element = root->firstChild; element != 0; element = element->nextSibling ) {
MSXML::IXMLDOMTextPtr text = element->firstChild;

if ( text->nodeValue ) {
string name = _bstr_t(element->nodeName);
string value = _bstr_t(text->nodeValue);
}
}
}
}
}

以上です。


134 :NAME IS NULL:04/11/18 17:36:28 ID:0itncWa8

実行時の動作は
<Data></Data>
<Data>0</Data>
のとき

if ( text->nodeValue ) {
}

ではじかれて

<Data>1</Data>
<Data>2</Data>

の時は正常に if 内部に入れます
本来意図しているのは
<Data>0</Data>
<Data>1</Data>
<Data>2</Data>
のときに if 内部、なのですが・・・・


それともう一つ
if ( (attr = root->getAttributeNode("Caption")) ) {
としていますが
<root>

<root Caption="aaaa">
などは問題ないのですが
<root Caption="">
とすると attr->nodeValue 内部のオペレータで落ちてしまいます
attributeの中身がないことをチェックする方法はないのでしょうか?

以上よろしくお願いします


135 :134:04/11/18 21:35:59 ID:0itncWa8
自己解決しました

136 :NAME IS NULL:04/11/18 23:03:51 ID:8sJkhlpl
ジャストシステムのxfyって画期的なんすか? 素人なんですが申し訳ない
エロい方何卒よろしくお願いします

http://www.xfytec.com/
http://www.justsystem.co.jp/news/2004l/news/j11171.html
http://www.itmedia.co.jp/enterprise/articles/0411/17/news047.html

137 :NAME IS NULL:04/11/19 01:19:17 ID:???
>>130
前者はたしかにそうだと思うが、後者はべつにRDBでも簡単だよなぁ。
結局XMLの入出力があるならXML-DBが便利かもしれないってところか。

138 :NAME IS NULL:04/11/21 16:14:28 ID:???
>>95>>125
こっちに立てていただけませんかね
あっちじゃ無理かと

139 :NAME IS NULL:04/11/29 13:09:33 ID:08xSU7OO
データ入力がXML入力で、
解析系がGUIな、
データマイニングソフトはありまつか?

140 :NAME IS NULL:04/12/04 21:11:29 ID:rZpeyfhf
表構造の列のメタデータ、
・ラベルの表記内容
・その列の値が満たすべき制約条件
・集計やグラフ化のヒント
など(、の一部でもOK)を、XMLで書けるような、
仕様が公開されているものって、ありますか?

表構造そのものは、XHTMLでもXMLSSでも、
まぁなんでもいいのですが…。


141 :NAME IS NULL:04/12/05 16:29:51 ID:D4CRAKco
>> 137
RDBの属性追加は, あらかじめ追加する属性をスキーマ定義しておくか,
スキーマ自体を拡張しないとできない。
XMLの属性追加はインスタンス単位でできるから、かなり自由度が高い。

こう考えるとXML-DBのメリットは分かりやすい。
どっかから大量のXMLをひらってきたとする。例えば、ウェブを
クロールして*.xmlのファイルをとってきたとか。
そんときに RDB を使ってこれらのファイルを格納できるか?
BLOBとか、OracleのXMLType? 使えばつっこむことはできるけど、
それだと検索の柔軟性が0に近い。リードも結局1XMLデータをまるごと
メモリに読む必要があるので、複数ファイルの横断検索とかできない。

RDBのように、スキーマ定義ありきでデータをあつかうだけじゃなく、
つくっちまったデータをどうにかできないかというあたりが、XML-DB
のメリット。

といいつつも、OODBのように, RDBの一機能になるような気がしている。

142 :NAME IS NULL:04/12/07 00:32:59 ID:???
「結局XMLの入出力があるなら」ってことだよな。

143 :NAME IS NULL:04/12/08 23:08:49 ID:chzY6eiR
おまえらexcelonやtaminoの不発ぶりを見てないのか…

144 :NAME IS NULL:04/12/09 02:18:39 ID:???
漏れはXQueryの仕様の肥大化がどうも。。。
仕様書何セットだっちゅーの。

ドキュメントにアドレッシングを行うXPathにfor文が組み込まれたとか、、、
XSLTのSpec Leadの意向なのか(?。DBベンダがんばれ。

XML Guyとその他の開発者の温度差はどんどん高まっていくんだろうな。

145 :NAME IS NULL:05/02/24 00:48:36 ID:0GXCw7U9
自分でいじってみる前に教えてほしいことがあるっす。
属性追加が楽っていうのはあちこちに書かれてるし、よくわかるんだけど…
正規化とか制約とかってどうすんの?
そういうのが欲しいならスキーマが必要になる?
でもスキーマで検証するなら属性追加も結局面倒になりそうな気がする。
その辺解説キボンヌ。

146 :NAME IS NULL:05/02/28 08:31:42 ID:gFPTPZee
XMLは文字コードにUTF-8を使っているそうですが、
ShiftJISやEUCを使ってもいいんですか?

147 :NAME IS NULL:05/02/28 15:08:25 ID:???
いいです

148 :NAME IS NULL:05/02/28 16:18:19 ID:???
UTF8とUTF16以外は100%環境によって通るとは限らないので注意
Shift_JISといっても汎用SJISかもしれんし、MS932かもしれん
UTF8でできるならそのままのほうが扱いやすいだろう

149 :NAME IS NULL:05/02/28 18:31:41 ID:???
UTF8はメモリを1.5倍食うのでいやなんです。

150 :NAME IS NULL:05/02/28 20:48:09 ID:???
XMLを使っている時点で、メモリなど考慮されて無いだろう。

151 :NAME IS NULL:05/02/28 22:28:45 ID:???
DOMもメモリ食うしな

152 :おたすけまんにお願い:05/03/08 22:14:45 ID:LjwuLpOk
<?xml version="1.0" encoding="shift_jis"?>
<会員>
 <会員データ>
  <番号>1</番号>
  <氏名>伸縮○二郎</氏名>
  <住所>東京</住所>
 </会員データ>
 <会員データ>
  <番号>2</番号>
  <氏名>伸縮○美</氏名>
  <住所>大阪</住所>
 </会員データ>
 <会員データ>
  <番号>3</番号>
  <氏名>伸縮○雄</氏名>
  <住所>名古屋</住所>
 </会員データ>
 <会員データ>
  <番号>4</番号>
  <氏名>伸縮和○</氏名>
  <住所>東京</住所>
 </会員データ>
</会員>

っていうネット上のサンプル使ったんだけど、
Rnode.childNodes.length
がノード数の 4 になるところ、2倍の 8 になるんだよね・・・。
<会員データ>
一つだけにしても、Rnode.childNodes.lengh が 2 になるんだよね。

なにこれ?



153 :NAME IS NULL:05/03/09 16:23:05 ID:???
気のせい

154 :NAME IS NULL:05/03/09 16:33:50 ID:???
パーサは何を使ってどうなったのか
どういうコードつかったのかかいてもらわんと

155 :NAME IS NULL:05/03/13 22:38:00 ID:???
XMLデータバインディングについて調べてます。
(この呼び方が適切かどうかわかりませんが(汗))

Relaxerという便利なツールがあって、RELAXという規格に沿ったスキーマを定義すれば
自動的にJavaクラスを生成してくれるところまでは判りましたが、それとは別に
XMLSchemaというスキーマを定義する…というところまでは判りました。
Relaxerのようなツールとかを使って自動的にJavaクラスを出力する方法論があるのでしょうか。
また、RELAXとXML Schemaのどちらを選択すればよいか迷ってます。

156 :155:05/03/13 23:01:42 ID:???
一部解決しました(汗  JAXBというのを使えば良いようです。


47 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)