# Fully Dynamic XML MP3 Player v1.1

**URL:** <https://forum.kirupa.com/t/fully-dynamic-xml-mp3-player-v1-1/95782>\
**Category:** Uncategorized\
**Created:** [November 30, 2003, 8:50pm UTC](https://forum.kirupa.com/t/fully-dynamic-xml-mp3-player-v1-1/95782 "2003-11-30T20:50:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Voetsjoeba](https://avatars.discourse-cdn.com/v4/letter/v/ac91a4/32.png) [@Voetsjoeba](https://forum.kirupa.com/u/Voetsjoeba)\
**Post date:** [November 30, 2003, 8:50pm UTC](https://forum.kirupa.com/t/fully-dynamic-xml-mp3-player-v1-1/95782/1 "2003-11-30T20:50:56Z")

</div>

**[size=3][color=Red]** VERSION 2: [http://www.kirupaforum.com/forums/showthread.php?t=49368](http://www.kirupaforum.com/forums/showthread.php?t=49368) **[/color][/size]**

Hello everybody 🙂

I just finished a project I started a while ago, a fully dynamic MP3 player (with preloader and time indication) with an XML playlist. You can see a working example of it here: [http://users.pandora.be/voetsjoeba/Mp3.html ,and the playlist is located here: [url=“http://users.pandora.be/voetsjoeba/playlist.xml”]http://users.pandora.be/voetsjoeba/playlist.xml](http://users.pandora.be/voetsjoeba/Mp3.html).

As I said, it is fully dynamic. That includes the fact that you only have to update the XML file with new values to add a song. It is written as a class that needs two parameters: an object containing the links to the elements of the interface, and the playlist array. Everything else goes fully automated.

I wanted to share it with you guys, and ask if you saw any bugs, or if you would like to see some features added. If so, let me know and I will implement them if I can. I was surprised at how easy this was actually.

\*Stupid link parser 😛
