Passing multiple parameters to loaded swf

I have a loaded swf that passes parameters
Here’s the html snippet from swfobject:
var flashvars = {
loadBreakfastSWF:“assets/mcd_breakfasthappymeals.swf?next=assets/mcd_rodhappymeals.swf&xmlPath=assets/product/productDetail_rod.xml”,

I am able to get the first parameter (next) but not the xmlPath.
in flash, i tried these two:
xmlPath = this.loaderInfo.parameters.xmlPath;

and
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
next = String(paramObj.next);
xmlPath = String(paramObj.xmlPath);
url_txt.text = next;
xml_txt.text= xmlPath;

can anybody help?