我在Redis中有一个名为table1
的数据集,如下所示:
[
{
"column-name1": "10.1.10.1",
"column-name2": "range(100,200)",
"column-name3": "nam3"
},
{
"column-name1": "2.2.2.2",
"column-name2": "",
"column-name3": "range(1024,+inf)"
},
{
"column-name1": "1.1.1.1",
"column-name2": "",
"column-name3": "nam3"
}
]
我想得到table1
的值..我该怎么做?
我如何在ruby中解析table1
以获得它的值?
1条答案
按热度按时间zmeyuzjn1#
首先,你需要从Redis中存储的字符串中解析json数据。在Ruby中解析json,你可以做如下操作:
现在你有了一个json对象形式的table1数据,你可以迭代它的元素并得到你想要的值: