Bonjour,


Tombe recemment amoureux d'XML et de ses compagnons XPath et XSL, j'essaie de faire un maximum de choses a l'aide de ces derniers... Mais deja je butte !


J'ai un fichier XML contenant un tas d'information sur un artiste. Parmi elle, une petite biographie, que je voudrait enregistrer avec mon propre marquage. Ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<biographie>
	<paragraphe>C' est un artiste <gras>super</gras> !</paragraphe>
	<paragraphe>Il s'appelle <traduction fr="Michel Jaqueson" zh="Mackeleu Dzagsun">Mickael Jackson</traduction>.</paragraphe>
	<titre-1>Sa carriere…</titre-1>
	<paragraphe>C'est le Roi de la <lien href="definition/pop">Pop</lien> !</paragraphe> 
</biographie>
Premier soucis : Comment rendre toutes les balises lorsque je demande par exemple le contenu de <biographie>, ou bien du premier <paragraphe> ?
Soucis suivant : Comment transformer mes balises a la manier du bbcode ? Et par la meme occasion, ne garder que certaine valeurs d'attributs (pas besoin de ma traduction chinoise pour les francais !)

Je lui de;ande peut-etre un peu trop, mais si vous pouviez m'aiguiller... A la limite, est-il possible de transformer en deux temps ?


Merci d'avance !