MultiJSON ay ang perpektong paraan upang abstract operations JSON sa isang solong library.
Ang tool na ito ay nagbibigay-daan sa mga developer na magsulat ng kanilang mga gawain na may kinalaman JSON-in isang maliwanag syntax at pagkatapos ay patakbuhin ito sa tuktok ng anumang JSON client.
Kapag kailangan ng JSON client na nagbago dahil sa pagganap o hindi napapanahong maintenance dahilan, ang mga developer ay madaling lumipat sa mga aktwal na client library, baguhin ng ilang linya ng code at umusad.
Ito avoids sitwasyon kung saan daan-daan o libu-libong mga linya ng code kailangang muling pagsusulat dahil sa isang maliit na pag-update.
Mga sinusuportahang backends JSON / kliyente:
- Default JSON gem
- GSON
- JrJackson
- JSON Purong
- NSJSONSerialization
- OkJson
- Oj
- Yajl
MultiJSON maaaring magamit sa Ruby sa daang-bakal, JRuby, at Rubinius
Ano ang bagong sa paglabas:.
- Gawin ang lahat ng adapters basahin IO object bago load
Ano ang bagong sa bersyon 1.11.0:
- Gawin ang lahat ng adapters basahin IO object bago load
Mga kinakailangan
- Ruby 1.8.7 o mas mataas
Mga Komento hindi natagpuan