0

CQ/AEM に移行する必要があるデータセット (Excel スプレッドシート) があります。例えば:

http://imgur.com/lbYIExf

Excel セルの各エントリは、CRX コンテンツ リポジトリのノードに対応している必要があります。私の最初の考えは、Apache POI を使用して Excel を解析し、ツリー要素を含むデータ構造を構築することです。さて、CRX への永続化を反復する前に、このツリー データ構造を構築するにはどうすればよいでしょうか。マップを含むマップ (深さ 5) を含むマップは、管理が非常に複雑になります。共有できる効率的なデザインのアイデアがあれば、お知らせください。

4

1 に答える 1

0

ツリー要素を構築するには、クラス ノードを作成できます。Class Node には、その親の参照、子ノードのリストの参照、および実際の Node データ (jcr ノードに対応) があります。

このクラスを使用すると、ツリー構造を作成できます。DFS/BFS を使用してツリーを走査し、それらのノードを jcr ノードに変換します。

于 2015-12-10T05:45:18.487 に答える