當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Ruby JSON.fast_generate用法及代碼示例


本文簡要介紹ruby語言中 JSON.fast_generate 的用法。

用法

fast_generate(obj, opts) → new_string

此處的參數 objopts JSON.generate 中的參數 objopts 相同。

默認情況下,生成 JSON 數據而不檢查 obj 中的循環引用(選項 max_nesting 設置為 false ,禁用)。

如果 obj 包含循環引用,則引發異常:

a = []; b = []; a.push(b); b.push(a)
# Raises SystemStackError (stack level too deep):
JSON.fast_generate(a)

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 JSON.fast_generate。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。