23 Mart 2011, ÇARŞAMBA
Ayrıştırma ruby JSON dize
Ruby ayrıştırmak istiyorum bir dize var.
string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}'
Kolay bir şekilde veri ayıklamak için var mı?
CEVAP
23 Mart 2011, ÇARŞAMBA
Bu Javascript Object Notation (JSON) gibi görünüyor. json gem for Ruby yükleyebilirsiniz:
gem install json
Bu gibi kodunuzda gem gerektirir:
require 'rubygems'
require 'json'
O zaman bu gibi JSON dizesini ayrıştırmak
JSON.parse(string)
Ayrıca Ruby için JSON diğer uygulamaları vardır:
Bunu Paylaş:
Nasıl Ruby on Rails ile JSON ayrıştırm...
Ayrıştırma JSON JavaScript Nesne, Beli...
Dize Şamandıra veya İnt ayrıştırma...
Nasıl Ruby alt veya üst durumda bir di...
Güvenli bir nesne içine bir JSON dize ...