Exemples d'utilisation de XIO
Ces exemples sont récupérables dans les sources. Ils se trouvent dans le package wx.test.
A propos des test
Dans les tests ci-dessous, le paramétrage du header est plus ou moins celui par défaut. En modifiant le header, vous pouvez obtenir des résultat différents au niveau du code obtenu.
Par exemple, vous pouvez spécifier quel type de Map utiliser ou quel type de List.
De plus, il est possible d'utiliser un format réduit des maps shortMap qui supprime les guillemets des clés mais ne permet alors que des clés de type String.
A noter aussi le problème des objets ordrées. On pourrait croire que les listes et maps ne sont pas récupérées dans le bon ordre étant donné la sortie des programmes.
Il n'en est rien !
C'est l'utilisation des boucles foreach qui n'est pas ordrée et cause ce problème. Le traitement xio garde l'ordre des listes et maps autant à la lecture qu'à l'écriture.
/!\ Les exemples nécessitent des versions particulières qui sont indiquées à chaque fois !
Exemples
- Lecture xio (version 0.2 et +)
- Ecriture xio (version 0.2 et +)
- Objets complexes (version 0.3 et +)