如何在Ruby on Rails中使用Faker生成json?

问题描述

我想用Ruby on Rails中的Fake生成一个json。所以我实现了以下代码并获得以下输出

Faker::Json.shallow_json(width: 4)

#Output >>“ {\” Caryl \“:\” Herman“,\” Guadalupe \“:\” Hoyt“,\” broderick“:\” Kendra \“,\” Martin \“:\”妮娜\“}”

但是我想生成一个没有任何\的json,我该如何解决

解决方法

您可以使用JSON.parse()

例如:

irb(main):005:0> JSON.parse Faker::Json.shallow_json(width: 3)
=> {"Jarod"=>"Duane","Clarence"=>"Abdul","Rhett"=>"Kennith"}

干杯, 博扬

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...