sed or awk to extract data from Xml file

Hi, I want to get data from Xml file by using sed or awk command. I want to get the following result :

mon titre 1;Createur1;Dossier1
mon titre 1;Createur1;Dossier1

and save it in cvs file (fichier.cvs).

FROM this Xml file (test.xml):

<playlist version="1">

<trackList>

<track>

<title>Mon titre 1</title>

<creator>Createur1</creator>

<location>Dossier1</location>

</track>

<track>

<title>Mon titre 2</title>

<creator>Createur2</creator>

<location>Dossier2</location>

</track>

</trackList>

</playlist>
thanks for your help !

Use code tags in future to display code, logs or data for better readability etc., ty.

awk -F"<|>" '$2 ~ /title/ {t=$3} $2 ~ /creator/ {c=$3} $2 ~ /location/ {print t,c,$3}' OFS=";" infile > fichier.cvs
Mon titre 1;Createur1;Dossier1
Mon titre 2;Createur2;Dossier2