Je rencontre souvent des messages EDI dans divers formats de texte brut, par exemple le format:Quelque chose comme xslt pour la présentation de messages EDI en texte brut?
HEAD[customer,8][date,8][reference,10]
[lineno, 3][product, 8][quantity, 3][currency, 3][price, 10]...
..resulting dans des messages comme celui-ci:
HEAD1122334420091031 LINDAHL
00100004711010USD0000234055
00200004712005USD0000004543
...
La lecture de la décharge ci-dessus nécessite évidemment mise au point, et je Je me retrouve souvent à perdre la trace des colonnes et des champs. Ce serait bien d'avoir un moyen d'exprimer la grammaire du message et d'obtenir un fichier balisé (par exemple en HTML). Il est bien sûr possible de le faire avec des scripts personnalisés dans n'importe quelle langue, mais je suis curieux: y a-t-il une chose générique pour transformer du texte brut, quelque chose comme ce que fait XSLT avec XML?