PLM
2011
06.12

xmlLe mois dernier j’ai rédigé 14 articles sur ce blog. A chaque fin de mois je prépare la lettre d’information de Minerva France dans laquelle j’intègre un lien vers chacun des articles que j’ai rédigés le mois précédent. Donc à la fin du mois de mai j’ai commencé cette tâche qui s’est avérée vite lourde et sans valeur ajoutée. Elle consiste simplement à ouvrir chaque article, en récupérer le nom et l’url pour les coller au bon endroit dans la lettre d’information. Le résultat de cela est une liste de liens précédés de puces et pointant vers chaque article du mois passé. Techniquement, ce que je dois produire est donc, pour chaque article, l’élément suivant:

[xml]
<li><a href= »http://www.prodeos.fr/2011/06/11/fr-back-to-basics-4-les-nomenclatures/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed »>(Fr) Back To Basics 4 : les nomenclatures</a></li>
[/xml]

<li><a href= »URL DU LIEN »>NOM DE L’ARTICLE</a></li>

Et cela donne le résultat suivant sur la newsletter:

vueprodeosliste

L’avantage de ce blog fait avec Wordpress est qu’il met à disposition un flux RSS qui a donc un format XML que je vais pouvoir transformer vers la mise en forme nécessaire à la lettre d’information. Ci-dessous je reproduis les deux modèles de données et la transformation à effectuer.

TransfoXML XSLT

Cette transformation peut-être réalisée en quelques minutes voire quelques secondes tel que je le montre dans la vidéo ci-dessous.

Ce court tutoriel est dans la continuité de mon envie d’utiliser au maximum le support du format xml pour toutes les données manipulées dans le cadre du PLM.

Yoann Maingon

Articles liés

blog comments powered by Disqus