CSV en fichier MD formaté

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
sweetmemories
Messages : 4
Inscription : dim. 01/oct./2023 14:26

CSV en fichier MD formaté

Message par sweetmemories »

Bonjour à tous,
je débute tout juste en Pure Basic, et avant d'acheter une licence je souhaiterai savoir si, selon vous, il est possible de convertir un fichier CSV en Mark Down.
Je m'explique : j'ai un fichier CSV issu d'une base de données et celui-ci pourra donc evoluer dans le temps.
A partir de ce fichier CSV je voudrai créer, pour chaque ligne, un fichier MD formaté (ex Titre en Gras, Num de fiche en rouge, etc...) avec un nom de fichier unique (par exemple le Titre dans une colonne du CSV) puis créer un repertoire distinct pour chaque fichier.

Comme je debute tout juste, je ne sais pas de quel côté attaquer...
Si vous pouviez me venir en aide ca serait très sympa.

Merci à tous
■ PB 6.04 LTS
■ macOS Sonoma 14 (M1 - arm64)
■ Win 11 (x64 - 64-bit)
■ PureBasic pour apprendre
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

Re: CSV en fichier MD formaté

Message par Marc56 »

Bonjour,

Oui, c'est possible.
Bibliothèque File pour traiter les fichiers
https://www.purebasic.com/french/docume ... index.html
Bibliothèque Strings pour traiter les chaines
https://www.purebasic.com/french/docume ... index.html
et éventuellement les expressions régulières RegularExpression
https://www.purebasic.com/french/docume ... index.html

Tout ceci peut être testé avec la version démo (si ça ne dépasse pas 800 lignes environ)
PS. Tu trouvera bien-sur des programmes et libs toutes faites, mais tu n'apprendra rien en les utilisant directement.
:wink:
sweetmemories
Messages : 4
Inscription : dim. 01/oct./2023 14:26

Re: CSV en fichier MD formaté

Message par sweetmemories »

Bonjour Marc56,

Merci beaucoups pour ces pistes ainsi que les liens.
Je vais lire ca dans la semaine et espère pouvoir trouver une solution avec Pure Basic.
Je ne connais pas le logiciel et donc j'ai du mal a me rendre compte de ce qu'il est possible de faire avec la version démo 800 lignes.

Merci encore et bonne journée
■ PB 6.04 LTS
■ macOS Sonoma 14 (M1 - arm64)
■ Win 11 (x64 - 64-bit)
■ PureBasic pour apprendre
Répondre