Melhor maneira de desserializar o Minecraft json
Estou tentando trabalhar comMinecraft json de (1.8.json baixar) Uma amostra:
{
"objects": {
"realms/lang/de_DE.lang": {
"hash": "729b2c09d5c588787b23127eeda2730f9c039194",
"size": 7784
},
"realms/lang/cy_GB.lang": {
"hash": "7b52463b2df4685d2d82c5d257fd5ec79843d618",
"size": 7688
},
"minecraft/sounds/mob/blaze/breathe4.ogg": {
"hash": "78d544a240d627005aaef6033fd646eafc66fe7a",
"size": 22054
},
"minecraft/sounds/dig/sand4.ogg": {
"hash": "37afa06f97d58767a1cd1382386db878be1532dd",
"size": 5491
}
}
}
O json atual é muito mais longo, cerca de 2940 linhas.
Eu preciso de uma maneira de desserializar isso que não é completamente insano - usando JSONUtils eu recebo 4411 Lines of Code, mas o mesmo código não pode ser usado para qualquer outra versão do Minecraft.