J'ai beaucoup de documents texte qui sont remplis de tables sudo comme l'exemple ci-dessous. Quelle serait la meilleure façon d'analyser la table en quelque chose comme un hachage ou un tableau? Est-ce que j'écris un algorithme personnalisé ou existe-t-il des bibliothèques existantes?Analyse de fichier texte
PLACE NO. NAME DIV RANK SWIM TRANS RANK BIKE MPH TRANS RANK RUN PACE TIME
===== ===== ======================= === ==== ==== ===== ==== ======= ===== ===== ==== ====== ===== =======
1 1 Krige Schabort PCHAL 3 22:40 1:08 25 1:14:15 20.2 2:25 1 26:24 4:24 2:06:49
2 12 Kevin Moats M5559 11 24:41 0:46 1 1:06:01 22.7 0:44 9 42:50 7:09 2:15:00
On dirait fixe largeur des fichiers plats pour moi. Ce truc a été autour depuis que les ordinateurs ont été construits. Voir ici pour les recommandations: http://stackoverflow.com/questions/1609807/whats-the-best-way-of-parsing-a-fixed-width-formatted-file-in-java – Candide
Y at-il une raison pour laquelle vous avez ajouté l'étiquette 'ruby' à votre question? Si vous voulez avoir une réponse de rubis, vous devriez le préciser dans la question. J'ai eu de bons résultats avec ruby sur Windows, parce que les autres options signifiait que je devais installer quelque chose comme Cygwin, et ruby était en place. – mliebelt