0

XMLバインディングにCastorを使用しています.2つの異なるフィールドに基づいてXMLをソートする必要があります。マーシャリング中にキャスターでソート順を指定する方法はありますか?

キャスターにこの機能がない場合、このソートを行うためのより良いアプローチになります。

これがソートの実際の問題です...

2 つの異なるオブジェクトの 2 つのコレクションがあり、日付順に並べられています。これら 2 つのコレクションを別のオブジェクトに設定すると、マッピング ファイルで定義されたコレクションの順序で XML が生成される、対応するマッピング ファイルが作成されます。これで問題ありません。

しかし今、これら 2 つの異なるコレクションのセットを XML の両方の日付で並べ替えたいと思います....

4

2 に答える 2

0

Castorで何も見つかりませんでした。XSLTを使用してXMLをソートしました。XALANを使用しました。

JavaでのXMLのソート

于 2010-05-27T20:19:42.663 に答える
0

あなたが正確に何を意味するのかは、私には完全には明らかではありません。XML に変換したいオブジェクトのコレクションがあり、それらを XML 出力で特定の順序で表示したいということですか?

コレクションにそれらのオブジェクトがありますか (Listたとえば、)? 上記があなたの質問である場合はList、リストを Castor に渡す前に、オブジェクトが正しい順序になっていることを確認してください。

于 2010-05-24T20:55:10.417 に答える