spa*_*ovv 1 ruby hash graph dot
我有一个哈希对象,其结构看起来类似于:
{:category1 =>
{:subcategory1 =>
[
{:article => "some article", :date => "2010-04-04"},
...
],
:subc2 => [...]
},
:category2 => {...},
...
}
Run Code Online (Sandbox Code Playgroud)
如何将它可视化为红宝石中的图形?
是否有一个简单的方法/ gem/lib将此Hash转换为DOT?
为什么你想让它成为图形?示例中的数据是树.
您可以使用Ruby的漂亮打印轻松地在文本中看到树:
pp my_hash
Run Code Online (Sandbox Code Playgroud)
如果你想要一点清洁输出:
puts my_hash.to_yaml
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3945 次 |
| 最近记录: |