bonjour,
je dois convertir un fichier texte en objets memoires (les classes sont deja pretes), le probleme c'est que je n'ai jamais fais quelque chose de ce genre, alors j'ai besoin de vos conseils, astuces, liens …
le fichier est de la forme :
obj1= {
val1 = blah
val2 = blah
list1 = { autreobj autreobj … }
sousobj = {
val3 = blah
val4 = blah
}
}
merci d'avance.
# Conseil No1 : programme récursif
Posté par FOUCRET Aurélien . Évalué à 2.
Cependant il existe d'excellente lib de serialisation/deserialistaion. Peut etre n'as tu pas le choix sur le format de fichier. Sinon regarde de ce coté là tu y gagnerais surement du temps.
[^] # Re: Conseil No1 : programme récursif
Posté par Issam Mehssani . Évalué à 1.
en fouinant sur google j'ai trouvé finalement que flex corresponds à peu pres à ce qu'il me faut. j'aurais jamais imaginé m'en servir auparavant.
[^] # Re: Conseil No1 : programme récursif
Posté par lmg HS (site web personnel) . Évalué à 2.
- boost.spirit (requiert un compilo C++ récent, une grammaire pas trop compliqué (ou ne pas être préssé))
- ANTLR
Il doit y en avoir d'autres.
[^] # Re: Conseil No1 : programme récursif
Posté par FOUCRET Aurélien . Évalué à 1.
Il est vrai qu'il s'agit d'un bon choix. Je n'y avais pas pensé parce que je l'utilise assez rarement (en fait je l'ai utilisé qu'une seule fois).
A creuser donc !!!
[^] # Re: Conseil No1 : programme récursif
Posté par Rémi Hérilier . Évalué à 2.
Mais sinon, c'est un bon choix ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.