如何将以下JSON对象转换为可以转换为字符串并存储在字符串字段中的字符串,然后再将其用于转换回JSON
JSON是:
{"tds_head_id"=>88, "date"=>nil, "salary_gross_amount"=>0, "qualifying_amount"=>0, "proof_amount"=>0, "remarks"=>nil}
必须转换此哈希,以便以后可以将其转换回相同的JSON格式。
答案 0 :(得分:2)
您可以使用JSON库生成方法来执行此操作并获取相应的字符串,如
json_object = {"tds_head_id"=>88, "date"=>nil, "salary_gross_amount"=>0, "qualifying_amount"=>0, "proof_amount"=>0, "remarks"=>nil}
JSON.generate(json_object)
输出
"{\"tds_head_id\":88,\"date\":null,\"salary_gross_amount\":0,\"qualifying_amount\":0,\"proof_amount\":0,\"remarks\":null}"
您可以使用JSON.parse方法
将其转换回JSON