Xtend JSON
Készítettem egy pár soros Xtend libet, amivel könnyebben lehet Java-ból JSON fájlokat kezelni. Kb. olyan szinten, mint mondjuk JavaScript-ből. De a nehézkes JSONObject-hez képest bizonyosan egyszerűbb.
Pár példa (az ember nem is gondolná, hogy ez kiterjesztett Java kód):
var jo = new JSONObject(#{'users' -> #[
#{'name' -> 'xxx', 'address' -> 'yyy'},
#{'name' -> 'aaa', 'address' -> 'bbb'}
]});
println(jo);
jo >> 'users' <<< #{'name' -> 'foo', 'address' -> 'bar'};
println(jo);
(jo >> 'users').forEach[
println('name: ' + (it >>> 'name') + ' address: ' + (it >>> 'address'));
];
println(jo >> 'users' >> 1);
jo >> 'users' >> 1 <<< #{'name' -> 'fff', 'address' -> 'ggg'};
println(jo);
https://github.com/TheBojda/xtend_json
#blog
https://github.com/TheBojda/xtend_json
Nincsenek megjegyzések:
Megjegyzés küldése