2012-02-22 22 views
0

DBにある多くのデータをXML(約30 MB)にエクスポートする必要があります。これは、実装する必要があるインポートエクスポート機能の一種です。エクスポートに加えて、一部のデータはpdf/html(オンライン)としてユーザーに提示する必要がある場合があります。 私たちは、XMLを作成している間、およびトランスフォーメーション中にシステムが処理しなければならないデータのサイズ(〜30MB)です。Javaを使用した大規模なXML生成と報告

あなたはこの問題の良い解決策を見ていますか?私たちはSQL Server 2008を持っており、必要に応じてxmlを格納するために使用することができます。

+1

私はさらに大きなXML文書をSaxonに変換しました。今日、数百メガバイトの変換*は問題ではありません。これよりも大きなXMLドキュメントの場合、一部のXSLTプロセッサはストリーミング機能を提供します。 –

答えて

0

私はjasper reportがあなたのシナリオに役立つと思います。

+0

パフォーマンスが向上し、大規模なXMLを扱うときにどのように影響するか考えていますか? SAXやDOM、StAXを使用しているかどうか知っていますか? – nkare

+0

ジャスパーはSAXパーサーを使うと思います。それはSAXパーサーを使用するので、大規模なXMLファイルを扱うことができるはずです。パフォーマンスに関しては、独自のツールを作成するのではなく、既存のツールを使用する方が常に優れています。このレポートツールは、多くの企業でプロフェッショナルな目的で使用されています。 – JProgrammer

関連する問題