MA GALAXIE WEB

LETTRE D'INFORMATION

Nom

Courriel (e-mail)


RECHERCHER



Mon blog d'écrivain

RSS

flux RSS
RSS Commentaires

"Poor Lonesome Coder", parce que pendant longtemps j'ai codé seul, sans collégue. Et je m'en allais
dans la lumiére de l'écran couchant, sur mon fidèle Jolly Clavieur, en chantant une chanson... ;-)

ManipData

Manipulation de listes

Ce petit logiciel à pour but de faciliter la manipulation de données sous forme de liste simple:
- suppression des doublons
- tri
- addition de liste (concaténation)
- soustraction de listes (les lignes présentes dans l'une et pas dans l'autre)
- transformation d'une liste en une ligne avec le choix du séparateur et de caractères entourant les valeurs (ex: "un", "deux", "trois" à partir d'une liste contenant les chaines "un", "deux" et "trois")
- opération inverse : obtenir une liste à partir d'une ligne

Je l'ai spécialement fait pour faciliter les tests et manipulations de listes d'identifiants d'enregistrements dans une base de données. Le logiciel est sous GPL.

Voici une réponse à un visiteur me demandant quelques informations sur l'usage du programme. Elle est postée telle quelle, si je reprend un jour l'outil pour l'améliorer je ferais une vraie documentation.

Succintement, Manipdata a pour but de prendre une liste, soit avec un élément par ligne, soit avec une ligne où les éléments sont séparés par un caractere quelconque, et de mettre en ligne une liste de plusieurs ligne, en précisant le caractere de séparation
cedric
gaston
hubert
devient par exemple (clic droit, "en ligne", séparateur ",", clic sur "entourer avec")
"cedric", "gaston", "hubert"
A l'inverse, "déligner" permet de repasser de la ligne à la liste.

Les autres commandes ne marchent que sur une liste avec un élément par ligne.
"Virer les doublons" enlève les lignes en double et trie
"Trier" ordonne les lignes alphabétiquement
"Virer les doublons" ne marche que sur une liste

Restent ensuite la fonction "dupliquer", qui créé une nouvelle fenêtre avec les mêmes données. "+" qui permet de mixer deux listes en une seule, "-" qui permet de trouver les éléments présents dans une liste et pas dans une autre.

N'hésitez pas à reposer des questions en cas de doute. Manipdata est un outil écrit le jour où j'en avais besoin, pour passer des données présentes dans un tableur dans une requète SQL (donc "en ligne" avec des guillemets) et inversement parfois.

Fichier(s)

09/04/2004 - Cédric Girard