2011-01-25 8 views
0

現在、私は2つのXMLファイルの違いを比較し、差異をリストアップしたXMLを生成し、インベントリの一部が<Added>, <Deleted>, or <Modified>だったクライアントを対象にプロジェクトを進めており、HTMLでレポートを表示しています。サーバー上でXSLTを実行していますか?

私は基本的に大規模なベンダー固有のXMLファイルを単純な汎用XMLファイル(スキーマ定義)に変換する3つの変換を行っています。これらの汎用XMLファイルは、その違いを示す1つの一般的なXMLファイルに変換され、その後、ユーザーの表示用にreport.htmlに変換されます。

現在、テストのために、私は3つの変換(Saxon8.jarを使用)をすべて実行する.batファイルを呼び出します。私の質問は、これらの変換をサーバーに入れ、ワンクリックアクションでHTMLページを作成して、ベンダー固有のXMLファイルをアップロードして変換し、生成されたHTMLファイルをユーザーに表示できるようにすることです?

+1

これはhttp://webmasters.stackexchange.com/に属すると思います。それ以外は答えがイエスです... –

答えて

1

php、java、ASP.NETのどちらを使用するかは指定していませんが、探している機能は3つの場合すべて可能です。あなたのバックエンドWebアプリケーションは、ユーザがアップロードしたファイルを受け入れ、ワークフォルダに保存し、選択した言語、Jave、C#、PHPなどを使って必要な変換を実行し、その後HTMLを書き戻す必要があります。

+0

申し訳ありません、私はJavaを使用しています –

0

この1つのジョブを実行しているだけであれば、Javaサーブレットをコーディングすることはあまり難しくありません。あなたが似たようなことをたくさんしているなら、CocoonやOrbeonのようなフレームワークは長期的にはあなたの努力を節約します。

関連する問題