2017-02-04 199 views
1

我怎樣才能轉換下面JSON對象的是可轉換爲字符串,並存儲在字符串字段,然後在以後使用它被轉換回JSON如何將JSON對象轉換爲對應的字符串

的一個串JSON是:

{"tds_head_id"=>88, "date"=>nil, "salary_gross_amount"=>0, "qualifying_amount"=>0, "proof_amount"=>0, "remarks"=>nil} 

此散列必須轉換,以便它可以稍後轉換回相同的JSON格式。

回答

1

您可以使用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使用JSON .parse方法

相關問題