簡體   English   中英

在Ruby中將String轉換為JSON

[英]Convert String to JSON in Ruby

我在線閱讀數據,但它是字符串格式。 我怎樣才能使它返回一個JSON對象。

示例數據讀取:

text = '{"one":1,"two":2}'

轉換示例:

data = JSON.parse(text).to_json 

但當我這樣做時:

puts data.class
#=> String

省略to_json :它會將哈希轉換回json! (JSON - >哈希 - > JSON)

require 'json'
text = '{"one":1,"two":2}'
data = JSON.parse(text)  # <--- no `to_json`
# => {"one"=>1, "two"=>2}
data.class
# => Hash

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM