Need help with xml in playlists

hi i am using a playlist that gets its text from an xml file. i have to type the name of the xml file in the parameters tab where it says __xml_file now what i would like to do is to be able to change the xml file name by a user selection. i have more than one list that would have to be loaded but i want to let users be able to choose what xml list to load. i know i can do frame for each list and then have buttons that would jump to that frame but i am sure there is an easier way to update the name dynamically instead of creating bunch of frames and jumping around. i would really appreciate the help as i haven’t been able to find anything online about this.