blog-formation

Aller au contenu | Aller au menu | Aller à la recherche

Créer un fichier XML à partir d'une base de données

"Existe-t-il une méthode simple pour tirer un fichier XML à partir de MySQL, via Perl ?" (02/05/2005)

Comme souvent quand le développeur fait face à des technologies connues et éprouvées, l'une des réponses peut se trouver parmi les modules de CPAN, cette bibliothèque regroupant nombre de fonctions permettant de gérer quasiment tous les formats de données existants.
Les technologies ici sont un SGBD classique, MySQL, et le format de fichier XML.
Chacun dispose de ses bibliothèques CPAN, parmi lesquels nous tirerons ici DBI et XML::Simple, grands classiques.

Reste à combiner les deux en quelques lignes de Perl. Voici une possibilité :

  1. !/usr/bin/perl

use DBI;
use XML::Simple;

my $dbh = DBI->connect('DBI:mysql:nomdelabase','identifiant','motdepasse');

  1. construire un tableau des enregistrements de la base

my $recs = $dbh->selectall_arrayref('SELECT * FROM contents',{ Columns => {} });

  1. convertir les enregistrement en élements XML (sans attributs)

my $xml = XMLout( {record => $recs}, NoAttr => 1 );

print $xml;

$dbh->disconnect;

Xavier Borderie, JDN Développeurs

Trackbacks

Aucun trackback.

Les trackbacks pour ce billet sont fermés.

Commentaires

Aucun commentaire pour le moment.

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.

http://www.cnam92.fr//

Blog de la Formation


Questions - Réponses
sur toute la formation
Revue de presse de la formation
Formation initiale étudiant.
Formation continue.
Formation en alternance.
Formation alternée.
Contrat de professionnalisation.
Alternance en CFA

Les lois changent,
la formation continue a revu ses bases, la formation initiale a pris le virage de la réforme LMD.
Alors que la plupart du grand public ne connaissait déjà pas comment fonctionnait la formation en France, ce blog va tenter de répondre aux questions que peuvent se poser les usagers de la formation mais également ceux qui la font.

''Pour avoir toutes les réponses sur votre recherche, n'hésitez pas à RETAPER votre mot clé dans le champ recherche ! vous aurez alors tous les billets sur le sujet...''


Musée des arts et métiers

http://www.arts-et-metiers.net/

Quelques liens essentiels

Liens Gouvernemantaux

Ministère de l'emploi,du travail et de la cohésion sociale


Ministère de l'éducation nationale de l'enseignement supérieur et de la recherche

____________________________

Ministère de la Culture et de la Communication

____________________________

La formation professionnelle

____________________________

Association nationale pour la Formation Professionnelle des adultes

____________________________

Portail de l'administration Service-Public

____________________________

Commission Nationale de la Certification Professionnelle (CNCP - RNCP)

____________________________

Portail de la cohésion sociale


Liens de référence

Centre Inffo

____________________________

Fédération de la Formation Professionnelle

____________________________

Synthèse des sites de l'emploi et de la formation

____________________________

Mettre en place un titre homologué ? Trop tard !

Calendrier

« mai 2005 »
lunmarmerjeuvensamdim
1
2345678
9101112131415
16171819202122
23242526272829
3031
Une personne connectée