Bagaimana untuk menukar objek bersarang kepada json dalam ruby?
Sebagai contoh, objek obj mengandungi pembolehubah contoh tersuai b
Jika anda menggunakan to_json, anda tidak boleh mengeluarkan kandungan b
Apa yang anda perlukan ialah output seperti obj.to_s, tetapi jika ia dalam bentuk json
anda boleh menggunakan to_yaml , tetapi saya berharap untuk memindahkannya terus ke json
Sebenarnya, to_json dan to_yaml adalah fungsi yang sama. Mengapakah terdapat perbezaan dalam hasil?
Keluaran: