0

我有名为类别的 sqlite 表,其中包含字段 id、name 和 parent_id。样本数据很像:

ID 名称 parent_id 1 产品 0 2 工具 0 3 计算机 1 4 监视器 1 5 防病毒 2

现在我想从上述数据创建分层 xml 树。parent_id 为 0 的类别显然是顶部节点。

谢谢和问候,法尔汉·艾哈迈德。

4

1 回答 1

0

我不认为 sqlLite 允许您以 SQL Server 之类的方式直接输出 xml,因此我认为您必须“蛮力”它。换句话说,您请求所有顶级节点,然后遍历它们并获取它们的所有子节点,然后遍历每个子节点并获取每个子节点,等等。您可能希望在更多“刚刚进入”中执行此操作time”的方式,仅在用户打开节点时询问节点的子节点。

于 2011-10-19T15:53:24.423 回答