Tôi cần một thư viện để xử lý đối tượng JSON trong Ruby. Có hai viên ngọc sẵn json
và json_pure
trên http://rubygems.org/search?query=jsonsự khác biệt giữa 'json" đá quý và 'json_pure' đá quý là gì?
json_pure
được viết chỉ trong Ruby trong khi json
đang sử dụng C. Tất cả tôi hiểu là json
là nhanh hơn vì việc sử dụng C. vì vậy, là json
tốt hơn cho sản xuất?
cả hai dường như dễ dàng cài đặt chỉ bằng cách chạy gem install
lệnh. Khi tôi cài đặt Nokogiri, tôi cần phải Tôi nghĩ công việc phụ là cần thiết vì Nokogiri đang sử dụng phần mở rộng C, nhưng tôi không cần phải làm gì thêm cho đá quý json
.
- Ưu điểm và nhược điểm của
json
vàjson_pure
là gì? - Giả sử cài đặt
json
thật dễ dàng, lợi ích củajson_pure
là gì?
Đá quý json giờ đây sẽ hoạt động với JRuby. Nó hiện đang được liệt kê (cùng với json_pure) như là một thay thế cho đá quý yajl-ruby nhanh hơn thông qua https://github.com/jruby/jruby/wiki/C-Extension-Alternatives. – iterion