C++でXML(主にxerces)やろう!
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGいらなかったらサゲまくってください
0002デフォルトの名無しさん
NGNGそれなんね。説明しちくり。
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGjavaではいくつかあったけど、XalanとかCrimsonとか、
今はSunが統合したんでしたっけ?
C++だとxercesがメジャーどころですか?
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG弱気にならずに何か書け。>>1
0007(゚д゚)
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1017884042/l50
0008デフォルトの名無しさん
NGNG何か良書&Webがあれば…(参考書スレ見てきます)
0009名無しさん@お腹いっぱい。
NGNG0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG阪神は本来、神のチーム。
これくらいのゲームができて当たり前。
1938年に開幕7連勝した時に阪神は優勝した。
今年も9割方優勝する。
阪神電鉄の株価もウナギ昇りだ。
優勝すれば経済効果も核爆弾級だろう。
現在、阪神ファンの脳内モルヒネ分泌量は最高だ。
仕事にも遊びにもハリが出る。
阪神ファンが勝ち味に飢えていたが故に。
カーネル・サンダースは俺たち阪神ファンに17年間の試練を与えた。
今はそのことに感謝したい。
昼食時には是非ともKFCを利用したいと思っている。
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGコピペだろうけど、激しくワタラ
0014デフォルトの名無しさん
NGNGParser(Interpreter)がないからじゃ?
0015デフォルトの名無しさん
NGNG扱えるし、なかなか使えるっぽいよ。
姉妹品のXalanにはApacheの拡張モジュールが入ってて
それを使えばApacheでサーバーサイドXSLTができる。
わしは仕事上Java版しか使う機会がないが、
C++プログラマにもがんばってほしいところですな。
0016デフォルトの名無しさん
NGNGどっちも似たようなもんだとすると、わざわざ使う機会がないヨン
0017デフォルトの名無しさん
NGNGどっかにC言語用パーサー(libxmlとか)の使用法サンプル
転がっていない。古いHP-UXでXML読み書きするためにいろ
いろやっているが今一わからん。
0018デフォルトの名無しさん
NGNG0019shige
NGNG「Linux プログラミングバイブル」という本の後半に記述があるので参考にするべきさdふぇygふぇf
ふぇjぢvct
qwdqwdxさ0pfのいsぢおjh32rkt3;ふぇ76222おいうあ
ccccwqdwqdl@p@
Ruby!
0020デフォルトの名無しさん
NGNGそれってどういう演出なの?
Ruby!って言いたいだけ?
0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG漏れは使いそうにないけど。
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNGデータ形式をXMLにすることにするオーバーヘッドは
通信よりも処理にかかる負荷が大きい。
というわけでC++まんせー
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGまさにXML向き
0031デフォルトの名無しさん
NGNGMS限定だけど・・・
0032デフォルトの名無しさん
NGNGあるのかな?またそういったときにXercesの
一部分が使われることなんてあるんでしょうか?
0033デフォルトの名無しさん
NGNG需要も少なそうだし
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG0036名無しさん@Emacs
NGNGそう?
うちの環境じゃ650kしかないけど?
0037デフォルトの名無しさん
NGNGあ、すまん、意味としては35の言うようなこと。
単なるパーザかと思ったら既に多機能てんこもりだったのね。
つかこれってgnome配下なのか...
0038名無しさん@Emacs
NGNGGnomeはlibxml2を使ってるかもしれないけど、
libxml1,libxml2はべつにGnomeとは何の関係もないよ。
つか、使ってるひといるんかな?
libxercesよりはコンパクトでいいと思うんだけど。。
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGC/C++ developers: XMLツールボックスの中身を充実させる
0041◯
NGNGそうけ?
Libxml is the XML C library developed for the Gnome project.
と書かれてあるけど。
http://xmlsoft.org/index.html
見てももろGnomeだし。違うもの言ってるのか?
xsltprocは(コマンドとして)使ってる。軽いよ。
特にウチでは問題無し。
0042デフォルトの名無しさん
NGNG元々は GNOME と関係なく開発されていたけど、
GNOME 用の XML ライブラリとして採用されたと思った。
サイトも前(2年位前かな)に見たのとは全然変わってるし。
0043デフォルトの名無しさん
NGNGあれで\4000以上は高いと思ったけど。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNGそうそう。頭悪いよね
0048デフォルトの名無しさん
NGNG頭悪くてごめんなさい
0049デフォルトの名無しさん
NGNGでも他にそういうテーマの本がなかなか無いから
買ってしまうという
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGパーサの DOM API 使って Document オブジェクトを作ればいいんじゃないの?
0053デフォルトの名無しさん
NGNG需要あるならSourceForgeに上げるけど。
005451
NGNG>>52に感謝しろ
0055デフォルトの名無しさん
NGNGバカニハウンザリ
0056デフォルトの名無しさん
NGNGxercesならDOMWriterを使うと幸せに慣れるぞ
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG>>56
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGプログラムする/しないに関わらずメンバー募集。
自分たちでXMLパーサつくりゃんせ。
プログラム作らないがアイコン作りますとか
要求機能アンケートしますたとか
文章自信ありますとかそれで充分結構。
https://sourceforge.jp/projects/frogger/
0063デフォルトの名無しさん
NGNGパーサにアイコンが必要?
0064デフォルトの名無しさん
NGNG現状でアプリはホイホイ作れますですはい。
ベースはできてる。タイトルの検索とか
リンクの抽出とかできる。
後の作業はXでないHTMLへの対応とかXSLTプロセッサ。
Irvineのアレ見てるけど
人集めるってたいへんだなぁとオモタ。
0065デフォルトの名無しさん
NGNG>XでないHTMLへの対応とか
既にXMLじゃないのでスレ違いじゃん。
0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG悪くない。構想を書いてみなされ。
ヨサゲなら設計に入るわ。
0068デフォルトの名無しさん
NGNGRelaxerのC++版かなぁ…
>このオプションはRELAXを入力として、C++やRubyといった言語のプログラムを生成する用途に使用することを・・・
ttp://www.asahi-net.or.jp/~dp8t-asm/java/tools/Relaxer/man_ja.html
のC++オプションを提供するプロジェクトはどう?
0069デフォルトの名無しさん
NGNG立ったら参加する気はちょいとある。
0070デフォルトの名無しさん
NGNGRelaxer よく知らないけど、Ruby 版作ろうかな。
meta オプション指定時に生成される Relaxer モデルから
特定言語のコード(クラス)を生成するプログラムを書けばいいんだよね?
って Ruby だとスレ違いか。
>>69
ここでやってもいいんじゃない?どうせ寂れスレだし。
0071デフォルトの名無しさん
NGNG先程申請しますた。
>>70
Ruby版お願いします。
007271
NGNGttp://www.ba.wakwak.com/~fuchi/rubyxml/
0073デフォルトの名無しさん
NGNG0074shige
NGNG0075デフォルトの名無しさん
NGNGDTDの読み込み・編集・出力はどうやってやれば良いですか?
あたりつけてDocumentからDocumentTypeを取得してみたら空っぽだったのと、
そもそもDocumentTypeでどうやって<!ELEMENT A (B?, C*)>みたいな事を表せるのかピンと来ません。
方向間違ってる?
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNGwinって決まってるならただのアホだな
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNGリビルドしてテスト通る?
Leakとか出ませんか。
MSXMLもだいじょうぶかいな。
メジャーなパーサでは24時間戦えませんよ。
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG一日一回リブート。
0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG何故そんな馬鹿な事を…?
0093デフォルトの名無しさん
NGNGmsxml3.0時代しか知らないんだけれど、独自拡張や使えないxslt構文が
いくつかあったのであまり好きではなかったけれど、
今の状況はどんな感じなのでしょうか?
0094デフォルトの名無しさん
NGNGhttp://www.microsoft.com/japan/msdn/xml/downloads/msxml4.asp
---
World Wide Web Consortium (W3C) による最終勧告版の XML Schema および、DOM, SAX のサポート
テストシナリオにおいて 4 倍、一部のシナリオでは 8 倍以上の高速化が認められたXSLTエンジン
…
---
0095デフォルトの名無しさん
NGNG存在は知ってましたが、情報提示サンクスです。
XPathの独自拡張などがなくなっていればいいですね。
SAX機能をC#で試してみたいと思います。
ところで、C#でxml parserをmsxml以外で使うことはできませんか?
0096not91
NGNG日曜プログラマ?
http://wwbota.free.fr/TestsPerf.htm
0097デフォルトの名無しさん
NGNGオープンソースのC#実装(monoとかPortable。NETとか)があるんだから
そっちでXercesへのバインディングとかやってるんじゃない?
そうしないとLinuxやFreeBSDで動かないし。
あとはMSのFreeBSD用のCLRとか調べてみたら?
0098デフォルトの名無しさん
NGNGgccでは付属のテスト通らないが、使い物になるわけ?
リークとかしまくりの気が。
0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNG別に漏れは93=95ではないけど、.NETと無関係にC#の実装はちょっと興味もってる。
だからXercesが使える使えないは別として、MSXML以外の実装があっても面白いと思うし、
MSXMLを使わないSystem.XML互換のライブラリがあれば面白いと思う。
いや、93の事情は知らんけど。
0101デフォルトの名無しさん
NGNGプログラマとしては珍しくWindowsは嫌いでないし(GUI-OSとしてですが)
避けているわけではないのですが、標準規格委員会に申請を出したC#で、
オープンソース的なxml環境がどうなっているのか知りたかっただけです。
#ただC++出身なので、COM(や.NET)を使うことに対して漠然とした不安感はあるかも
■ このスレッドは過去ログ倉庫に格納されています