- PR -

VBでSAXを使えるでしょうか?

1
投稿者投稿内容
hisui
会議室デビュー日: 2004/07/09
投稿数: 5
投稿日時: 2005-11-25 18:39
WindowsXP + VB6.0sp5 環境でXML+DOMを利用してシステムを構築しているのですが、
XML文書のサイズが数M〜程あってレスポンス的にどうなのかと思い、
SAXを利用してレスポンスを向上させられないかと考えていますが、
その方法が解らず悩んでいます。

そもそもVBでSAXが使えるかも微妙みたいですけど、
利用する方法をご存知でしたらご教授いただけないでしょうか?

よろしくお願いいたします。
Tdnr_Sym
ぬし
会議室デビュー日: 2005/09/13
投稿数: 464
お住まい・勤務地: 明石・神戸
投稿日時: 2005-11-25 19:01
こんばんは。

引用:

hisuiさんの書き込み (2005-11-25 18:39) より:

そもそもVBでSAXが使えるかも微妙みたいですけど、
利用する方法をご存知でしたらご教授いただけないでしょうか?



私は実際に使ったことないのですが、
Microsoft XML v3(MSXML3.dll)を参照設定して
SAXXMLReaderなんかを使えばよいのではないでしょうか

下記のURLが参考になるのではないでしょうか。
Visual Basic を使用した SAX2 アプリケーション作成のジャンプスタート

どうでしょうか?
hisui
会議室デビュー日: 2004/07/09
投稿数: 5
投稿日時: 2005-11-25 19:16
Tdnr_Sym様

早速の返答ありがとうございます。

大変参考になりました。
この方法で試してみたいと思います。

"vb sax xml"や"vb sax"なんかでググッてみたのですが、
それらしい記事が無かったので、難しいのかと思い込んでしまいました。。。
私の調査不足だったみたいです。失礼いたしました。m(_ _)m

それにしてもググッてヒットしないのは一般的でないからなのでしょうか?


Tdnr_Sym
ぬし
会議室デビュー日: 2005/09/13
投稿数: 464
お住まい・勤務地: 明石・神戸
投稿日時: 2005-11-25 19:37
こんばんは。

引用:

hisuiさんの書き込み (2005-11-25 19:16) より:

"vb sax xml"や"vb sax"なんかでググッてみたのですが、
それらしい記事が無かったので、難しいのかと思い込んでしまいました。。。
私の調査不足だったみたいです。失礼いたしました。m(_ _)m

それにしてもググッてヒットしないのは一般的でないからなのでしょうか?



もう少し、具体的なキーワードを入れてみてググってみてはどうでしょうか。
そうしないと、見つけたい記事が埋もれてしまいます。

私の場合、MSXMLがDOMとSAXの両方をサポートしているのは知っていたので、
MSXMLを参照設定し、それらしいクラス"SAXXMLReader"を見つけました。
それから"SAXXMLReader VB"で検索をかけてみました。

参考になりますでしょうか。
1

スキルアップ/キャリアアップ(JOB@IT)