0

我有一个需要迁移到 CQ/AEM 的数据集(excel 电子表格)。例如:

http://imgur.com/lbYIExf

excel 单元格中的每个条目都应对应于 CRX 内容存储库中的一个节点。我最初的想法是使用apache POI来解析excel并构造一个包含树元素的数据结构。现在,我如何在迭代持久化到 CRX 之前构造这个树数据结构?包含地图(深度为 5)的地图将非常难以管理。如果有任何有效的设计理念可以分享,请告诉我。

4

1 回答 1

0

要构造树元素,您可以创建一个类节点。类节点将有其父节点的引用,子节点列表的引用和实际的节点数据(对应于jcr节点)

通过使用这个类,您可以创建一个树结构。使用 DFS/BFS 遍历树,然后将这些节点转换为 jcr 节点。

于 2015-12-10T05:45:18.487 回答