Split code between parsing and user view of the BSON document
Created by: tdebatty
Le code actuel est encore trop complexe: chaque Document est "wrappé" dans une classe "ElementDocument"
Du coup l'utilisateur doit chaque fois faire ((Document) element_document.value())->get(0) etc... il faudra un jour diviser ça en 2: une partie BSONParser qui se charge des Element etc., et la partie BSONDocument comme tel, visible par les utilisateurs et simple à utiliser Le code du projet JSON-java pourrait servir d'exemple: https://github.com/stleary/JSON-java
ils font le parsing de JSON pour le rendre facile à utiliser par les utilisateurs: https://www.mkyong.com/java/json-simple-example-read-and-write-json/
Il y a aussi des exemples là: https://www.codevoila.com/post/65/java-json-tutorial-and-example-json-java-orgjson