【问题标题】:Standards and Best practice: Exporting Tree Structure Data to CSV标准和最佳实践:将树结构数据导出为 CSV
【发布时间】:2012-08-07 03:39:19
【问题描述】:

我有一个树结构数据(父子)要导出到 CSV。

是否有任何标准格式可以以有意义的方式显示数据并可能供将来使用?

目前我正在考虑使用空“”来表示下一个级别。

【问题讨论】:

    标签: java csv tree


    【解决方案1】:

    嗯,这里没有标准,至少我不知道。 它通常涉及性能方面、易用性和树的大小。

    我可以让您将树存储为一对父子关系,然后您就可以重新创建树。

    例子:

    假设你有一棵树:

    a
    
    b
    
      c
    

    这可以表示为一系列关系:

    根 --> 一个

    root --> b

    b --> c
    

    这正是您可以存储在文件中的内容:

    root,a
    root,b
    b,c
    

    考虑到树(至少二叉树)可以表示为array,可以使用另一种有趣的方法

    这将允许您将单行存储在 csv 文件中,因为该数组是线性的,并且它自然地映射到一个数组中 我相信你可以找到更多的方法来存储树,这里的天空是一个极限,我只是给你指出了一些。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2011-12-08
      • 1970-01-01
      • 2016-09-21
      • 1970-01-01
      • 2023-04-08
      • 2011-09-13
      • 1970-01-01
      • 2010-11-17
      • 2012-09-16
      相关资源
      最近更新 更多