前回のキャメル プロジェクトでは、xslt を使用して、受信した xml をサード パーティの Web サービスに送信するのに適した xml 形式に変換しました。これはうまくいきます。これは依然として xml から xml へのマッピングの最良のアプローチと考えられていますか?それとも、皆さんが推奨するより優れた、よりパフォーマンスの高いツールはありますか?
個人的には xslt は気にしませんが、私の組織内の他の開発者からのフィードバックでは、特に変換がかなり複雑な場合に、読み取りと保守が難しいと感じています。彼らにはポイントがあります。
私が検討している代替案の 1 つは、Java オブジェクトにマーシャリングし、非マーシャリングして xml に戻す前に変換することです。これには、コンバーター オブジェクトを介したセットアップと保守が容易になるという利点があります。ただし、これを達成するために必要な操作の数がパフォーマンスに与える影響について心配しています。
あなたの考えに興味があります。
どうもありがとう