我有輸入數據,這是我存儲在變量messages
:什麼是JSON八位字節,爲什麼需要兩個?
connection = ContextIO::Connection.new(key, secret)
messages = connection.all_messages(:account => account, :limit => 100, :since => (Time.now - 3000.day))
可變messages
在JSON被格式化。然後我執行此操作:
foo = JSON.parse(messages)['data']
大多數情況下,這是有效的。現在每一次,我收到此錯誤信息:
A JSON text must at least contain two octets!
該錯誤消息則指的是線路JSON.parse(messages)['data']
什麼是八位?
爲什麼JSON文本必須包含至少兩個八位字節?
如何防止我的代碼打破每次
messages
沒有兩個字節?
謝謝!
Stephen,這正是我需要的!你在哪裏添加了「application/json」這一行? – Casey