1read 100read
2012年4月プログラム182: C++でXML(主にxerces)やろう! (673)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
スレを勃てるまでもないC/C++の質問はここで 20 (755)
Rubyについて(アンチ専用) Part004 (711)
【C++】 DirectX初心者質問スレ Part36 【C】 (913)
おまいら最強の麻雀プログラムしてみろよ Part5 (524)
DarkBASIC (447)
【SecondLife】リンデンスクリプト【LSL】 (275)
C++でXML(主にxerces)やろう!
1 :02/04/01 〜 最終レス :12/04/07 スレ無いしサイト少ないので立ててみる いらなかったらサゲまくってください
2 : 2げとずざ。 それなんね。説明しちくり。
3 : printf関数でXMLを書き出すの?
4 : そこらへんのライブラリって今 apache XML にあるやつでしたか? javaではいくつかあったけど、XalanとかCrimsonとか、 今はSunが統合したんでしたっけ? C++だとxercesがメジャーどころですか?
5 : C++でXML使って遊ぼうのほうがタイトルよかったかもしれなひ
6 : 期待上げ。 弱気にならずに何か書け。>>1
7 : C++でXML(主にxemacs)やろう! http://pc.2ch.net/test/read.cgi/tech/1017884042/l50
8 : XML自体を勉強中 何か良書&Webがあれば…(参考書スレ見てきます)
9 : もう一度期待上げ
10 : JavaとかでXMLはよく聞くけどC++でを聞かないのはなんでかな??
11 : やっと、カーネル・サンダースの呪いの期限が切れた。 阪神は本来、神のチーム。 これくらいのゲームができて当たり前。 1938年に開幕7連勝した時に阪神は優勝した。 今年も9割方優勝する。 阪神電鉄の株価もウナギ昇りだ。 優勝すれば経済効果も核爆弾級だろう。 現在、阪神ファンの脳内モルヒネ分泌量は最高だ。 仕事にも遊びにもハリが出る。 阪神ファンが勝ち味に飢えていたが故に。 カーネル・サンダースは俺たち阪神ファンに17年間の試練を与えた。 今はそのことに感謝したい。 昼食時には是非ともKFCを利用したいと思っている。
12 : age
13 : >やっと、カーネル・サンダースの呪いの期限が切れた。 コピペだろうけど、激しくワタラ
14 : >>10 Parser(Interpreter)がないからじゃ?
15 : Xerces-CはIBMのICUと組み合わせればシフトJISやEUCの文書も 扱えるし、なかなか使えるっぽいよ。 姉妹品のXalanにはApacheの拡張モジュールが入ってて それを使えばApacheでサーバーサイドXSLTができる。 わしは仕事上Java版しか使う機会がないが、 C++プログラマにもがんばってほしいところですな。
16 : Windows環境だとMSXMLがあるからなあ・・・ どっちも似たようなもんだとすると、わざわざ使う機会がないヨン
17 : C++ではなくてC言語ネタですまん。 どっかにC言語用パーサー(libxmlとか)の使用法サンプル 転がっていない。古いHP-UXでXML読み書きするためにいろ いろやっているが今一わからん。
18 : age
19 : >>18 「Linux プログラミングル」という本の後半に記述があるので参考にするべきさdふぇygふぇf ふぇjぢvct qwdqwdxさ0pfのいsぢおjh32rkt3;ふぇ76222おいうあ ccccwqdwqdl@p@ Ruby!
20 : >>19 それってどういう演出なの? Ruby!って言いたいだけ?
21 : C++XMLはこれからバリバリ必要になりそうだからね
22 : Xerces+ICUでコンパイルする方法はepistemeのページに書いてあったなぁ…。 漏れは使いそうにないけど。
23 : JavaとC#含め.NET付近では騒がれてる(XML)けどC++でってのはあんまり聞かないのは気のせい?
24 : サーバサイドと同じく、C++がJavaに平伏した一例でもある>XML
25 : イクサーシズと読むらしいよ。
26 : xer ザ〜じゃねーの?
27 : Xeon=ジーオン
28 : C++でこそXML。Javaのあんなとろい処理は待てない。 データ形式をXMLにすることにするオーバーヘッドは 通信よりも処理にかかる負荷が大きい。 というわけでC++まんせー
29 : XMLは何かこの先力を付けて来る気がする予感
30 : C#の文字列インデックスは萌えですよ まさにXML向き
31 : MSXMLならC/C++から扱えますYO! MS限定だけど・・・
32 : 組み込み機器がXML処理系を実装することなんて あるのかな?またそういったときにXercesの 一部分が使われることなんてあるんでしょうか?
33 : XercesだけじゃなくてC++でXML総合スレみたいにしたほうがよさげね 需要も少なそうだし
34 : libxml2って何気に大きいのな
35 : XML Scheme、XPath、XPointer なども含まれているからね。
36 : >>34 そう? うちの環境じゃ650kしかないけど?
37 : >>36 あ、すまん、意味としては35の言うようなこと。 単なるパーザかと思ったら既に多機能てんこもりだったのね。 つかこれってgnome配下なのか...
38 : >>37 Gnomeはlibxml2を使ってるかもしれないけど、 libxml1,libxml2はべつにGnomeとは何の関係もないよ。 つか、使ってるひといるんかな? libxercesよりはコンパクトでいいと思うんだけど。。
39 : 保守あげ
40 : http://www-6.ibm.com/jp/developerworks/xml/020118/j_x-ctlbx.html C/C++ developers: XMLツールボックスの中身を充実させる
41 : >>38 そうけ? Libxml is the XML C library developed for the Gnome project. と書かれてあるけど。 http://xmlsoft.org/index.html 見てももろGnomeだし。違うもの言ってるのか? xsltprocは(コマンドとして)使ってる。軽いよ。 特にウチでは問題無し。
42 : >>41 元々は GNOME と関係なく開発されていたけど、 GNOME 用の XML ライブラリとして採用されたと思った。 サイトも前(2年位前かな)に見たのとは全然変わってるし。
43 : 「C++によるXML開発技法」って本どうですか。 あれで\4000以上は高いと思ったけど。
44 : 保守age
45 : CやC++でXML使ってなんかしてる人って、本気でいるの?
46 : 正気じゃないとでも?
47 : >>45 そうそう。頭悪いよね
48 : 普通に使ってますよ 頭悪くてごめんなさい
49 : >>43 でも他にそういうテーマの本がなかなか無いから 買ってしまうという
50 : age
51 : パーサじゃなくて、C++でXMLを出力するライブラリって無い?
52 : >>51 パーサの DOM API 使って Document オブジェクトを作ればいいんじゃないの?
53 : bcc用組み込みパーサやってる。 需要あるならSourceForgeに上げるけど。
54 : おお、DOMにそんな機能があったとは >>52 に感謝しろ
55 : ↑ハァ? バカニハウンザリ
56 : >>51 xercesならDOMWriterを使うと幸せに慣れるぞ
57 : 内部のツリー状データ構造を共有したりできるの?>xercesとxalan
58 : printf関数でXMLを書き出すの?
59 : 使うならstd::ostream系列でしょ
60 : >>58 >>56
61 : 保守
62 : メンバー募集あげ。 プログラムする/しないに関わらずメンバー募集。 自分たちでXMLパーサつくりゃんせ。 プログラム作らないがアイコン作りますとか 要求機能アンケートしますたとか 文章自信ありますとかそれで充分結構。 https://sourceforge.jp/projects/frogger/
63 : >>62 パーサにアイコンが必要?
64 : >>63 現状でアプリはホイホイ作れますですはい。 ベースはできてる。タイトルの検索とか リンクの抽出とかできる。 後の作業はXでないHTMLへの対応とかXSLTプロセッサ。 Irvineのアレ見てるけど 人集めるってたいへんだなぁとオモタ。
65 : >>64 >XでないHTMLへの対応とか 既にXMLじゃないのでスレ違いじゃん。
66 : おまいらパーサなんてどうでもいいからスキーマコンパイラ作れ。
67 : >>66 悪くない。構想を書いてみなされ。 ヨサゲなら設計に入るわ。
68 : >>67 RelaxerのC++版かなぁ… >このオプションはRELAXを入力として、C++やRubyといった言語のプログラムを生成する用途に使用することを・・・ ttp://www.asahi-net.or.jp/~dp8t-asm/java/tools/Relaxer/man_ja.html のC++オプションを提供するプロジェクトはどう?
69 : 悪くないがオレが立てる気はないなぁ。 立ったら参加する気はちょいとある。
70 : >>68 Relaxer よく知らないけど、Ruby 版作ろうかな。 meta オプション指定時に生成される Relaxer モデルから 特定言語のコード(クラス)を生成するプログラムを書けばいいんだよね? って Ruby だとスレ違いか。 >>69 ここでやってもいいんじゃない?どうせ寂れスレだし。
71 : >>69 先程申請しますた。 >>70 Ruby版お願いします。
72 : ruby版既にありました。 ttp://www.ba.wakwak.com/~fuchi/rubyxml/
73 : パーサじゃなくて、C でXMLを出力するライブラリって無い?
74 : libxmlのxmlDocDump()とか使うといいよ。ドキュメントのtreeのセクション見てみ。
75 : Xerces1.4.3を使っています。(Javaですが) DTDの読み込み・編集・出力はどうやってやれば良いですか? あたりつけてDocumentからDocumentTypeを取得してみたら空っぽだったのと、 そもそもDocumentTypeでどうやって<!ELEMENT A (B?, C*)>みたいな事を表せるのかピンと来ません。 方向間違ってる?
76 : MSXMLがあるのに何故にXercesなんか…。
77 : ↑窓厨
78 : Windows限定なら普通MSXMLだな
79 : Cygwin で Xerces-C がパッケージになったね。
80 : WindowsでわざわざCygwin+Xercesって最高に阿呆だな。
81 : 移植性を考えるとか、unixからの移植を短期間で、とかなら分かるけど winって決まってるならただのアホだな
82 : 移植性を考えた場合、JavaでなくC++を選択した時点で阿(略
83 : Javaなら移植性があると思ってる馬鹿はもう絶滅しましたよ。
84 : さすがにC++程では…。
85 : Xecresユーザーどうよ? リビルドしてテスト通る? Leakとか出ませんか。 MSXMLもだいじょうぶかいな。 メジャーなパーサでは24時間戦えませんよ。
86 : C#が出てきた今では、化石化したC++やJavaなど(以下略)
87 : M$専用言語でつか?
88 : >>85 一日一回リブート。
89 : C#でMSXML以外という変人はいませんか?
90 : C#のXMLって内部的にはMSXMLなんでないの?
91 : expat 使ってますが何か?
92 : >>91 何故そんな馬鹿な事を…?
93 : c#でmsxml以外の選択肢はないのですか? msxml3.0時代しか知らないんだけれど、独自拡張や使えないxslt構文が いくつかあったのであまり好きではなかったけれど、 今の状況はどんな感じなのでしょうか?
94 : 今はMSXML4ですよ。 http://www.microsoft.com/japan/msdn/xml/downloads/msxml4.asp --- World Wide Web Consortium (W3C) による最終勧告版の XML Schema および、DOM, SAX のサポート テストシナリオにおいて 4 倍、一部のシナリオでは 8 倍以上の高速化が認められたXSLTエンジン … ---
95 : >>94 存在は知ってましたが、情報提示サンクスです。 XPathの独自拡張などがなくなっていればいいですね。 SAX機能をC#で試してみたいと思います。 ところで、C#でxml parserをmsxml以外で使うことはできませんか?
96 : >>92 日曜プログラマ? http://wwbota.free.fr/TestsPerf.htm
97 : >>95 オープンソースのC#実装(monoとかPortable。NETとか)があるんだから そっちでXercesへのバインディングとかやってるんじゃない? そうしないとLinuxやFreeBSDで動かないし。 あとはMSのFreeBSD用のCLRとか調べてみたら?
98 : XercesはC++Builderのコードガードで引っかかるし、 gccでは付属のテスト通らないが、使い物になるわけ? リークとかしまくりの気が。
99 : しかし、C#でそこまでしてMSXMLを避ける理由が謎。
100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
Google App Engine for java (230)
【.NET】F#について語れ2【OCAML】 (294)
くだすれFORTRAN(超初心者用)その5 (878)
CPPUnitについて少し話そうかい (282)
くだすれFORTRAN(超初心者用)その5 (878)
OpenCLプログラミング#1 (593)
--log9.info------------------
洋服と皮膚の間に感じる違和感 (150)
○ッ○ーホイホイ (361)
ウジ虫大量発生しました、助けて下さい (122)
ラーメンのうまいやつ (160)
蚊などを撃退する電撃ラケットについて (192)
一人暮らし vs G・虫 とりあえず防衛戦から (207)
Oh!なめくじがあらわれた! (349)
ハクビシン (216)
蜘蛛さんはGを殺戮してくれる強い味方^o^ (370)
アリだー!! (604)
(((( へ(へ´∀`)へ カサカサカサカサ (553)
あえて飼育 (153)
}(|||)わらじ虫について語るスレ(|||){ (387)
一撃殺虫!ホイホイさん総合スレ (166)
こ こ だ け み ん な ゴ キ ブ リ (652)
ゴキブリの思い出を語るスレ (339)
--log55.com------------------
★2ch.scは何故失敗したのか
★クロール批判要望スレ
★削ジェンヌに文句ある人集合
★迷惑行為報告担当 - 小さな親切募集中 2
★2ch.scへの要望スレ Part3
★かっこう観測所
★スレ立て人キャップ
★2ch.scニュース系板観測所