Talvez eu esteja meio atrasado pra uma resposta, mas eu usaria um formato texto no lugar de JSON ou XML. O motivo é simples: esse arquivo é editado por humanos, e nem JSON e nem XML são formatos simples para isso. Eu tenho uma app (em iOS, mas o funcionamento seria o mesmo) no qual o arquivo de perguntas tem o seguinte formato :
É um formato simples de um usuário entender, não leva mais que algumas expressões regulares para se extrair perguntas e respostas e evita que você (dev) tenha que fazer o trabalho chato e manual de converter as perguntas e respostas para o formato do seu app caso essas perguntas mudarem, o que sempre ocorre.
-- 1. Isso é uma pergunta
[x] Essa é a alternativa correta
[ ] Essa é uma alternativa incorreta
[ ] Essa também é uma alternativa incorreta
2. Outra pergunta
[x] Alternativa verdadeira
[ ] Alternativa falsa
3. Como pode ver, as perguntas não precisam ter a mesma quantidade de alternativas.
[x] Sim, eu vi
[ ] Não, eu não notei isso ainda
[ ] Isso parece errado
[ ] Essa questao tem 4 alternativas.
4. O formato de arquivo é simples de editar
[x] Sim
[ ] Não
Se já tiver começado com o JSON, recomendo que faça um script para converter de um formato pro outro, evitando perda de tempo para conversão.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário