xml parseing using Swift (IOS) Help me : <p>I have this XML By URL : </p>

<pre><code>&lt;NewDataSet&gt;
  &lt;Table&gt;
    &lt;ID&gt;1&lt;/ID&gt;
    &lt;SongName&gt;AYA LIV LIVOKIM PEL?STANKTV&lt;/SongName&gt;
    &lt;SongPath&gt;http://jo.sms2tv.com/PelistankApp/Songs/song1.mp3&lt;/SongPath&gt;
    &lt;SongImagePath&gt;http:\\jo.sms2tv.com\PelistankApp\Images\logo1.png&lt;/SongImagePath&gt;
  &lt;/Table&gt;
  &lt;Table&gt;
    &lt;ID&gt;2&lt;/ID&gt;
    &lt;SongName&gt;DîLAN PPP PELISTANK&lt;/SongName&gt;
    &lt;SongPath&gt;http://jo.sms2tv.com/PelistankApp/Songs/song2.mp3&lt;/SongPath&gt;
    &lt;SongImagePath&gt;http:\\jo.sms2tv.com\PelistankApp\Images\logo2.png&lt;/SongImagePath&gt;
  &lt;/Table&gt;
  &lt;Table&gt;
    &lt;ID&gt;3&lt;/ID&gt;
    &lt;SongName&gt;KARIN BAL DAGRIM&lt;/SongName&gt;
    &lt;SongPath&gt;http://jo.sms2tv.com/PelistankApp/Songs/song3.mp3&lt;/SongPath&gt;
    &lt;SongImagePath&gt;http:\\jo.sms2tv.com\PelistankApp\Images\logo3.png&lt;/SongImagePath&gt;
  &lt;/Table&gt;
  &lt;Table&gt;
    &lt;ID&gt;4&lt;/ID&gt;
    &lt;SongName&gt;RUKEN WERE CANE&lt;/SongName&gt;
    &lt;SongPath&gt;http://jo.sms2tv.com/PelistankApp/Songs/song4.mp3&lt;/SongPath&gt;
    &lt;SongImagePath&gt;http:\\jo.sms2tv.com\PelistankApp\Images\logo4.png&lt;/SongImagePath&gt;
  &lt;/Table&gt;
&lt;/NewDataSet&gt;
</code></pre>

<p>I want Show the Song Name in the table and i maked it no problem , 
now i want when i clicked in a cell on the Table Give me the Song Path And Put it in NSURL , because i want use it to PLAY Song .
1 - I Show the SongName in the Table no problem .
2 - I know how make AVPlayer To PLAY Song 
Just i want when clicked on the CELL Give me the SongPath and put it in NSURL </p>

<p>And This is my Swift Code :</p>

<pre><code>class ViewController: UIViewController, NSXMLParserDelegate, UITableViewDataSource, UITableViewDelegate
{

    @IBOutlet var tbData : UITableView?

    var parser = NSXMLParser()
    var posts = NSMutableArray()
    var elements = NSMutableDictionary()
    var element = NSString()
    var title1 = NSMutableString()
    var date = NSMutableString()

    override func viewDidLoad()
    {
     // Do any additional setup after loading the view, typically from a nib.
        super.viewDidLoad()
        self.beginParsing()
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


    func beginParsing()
    {

        posts = []
        parser = NSXMLParser(contentsOfURL:(NSURL(string:"http://jo.sms2tv.com/PelistankApp2/getsongs.aspx"))!)!
        parser.delegate = self
        parser.parse()

        tbData?.reloadData()
    }


    //////////////////////////////////////XMLParser Methods

    func parser(parser: NSXMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String])
    {
        element = elementName
        if (elementName as NSString).isEqualToString("Table")
        {
            elements = NSMutableDictionary()
            elements = [:]
            title1 = NSMutableString()
            title1 = ""
            date = NSMutableString()
            date = ""
        }
    }

    func parser(parser: NSXMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?)
    {
        if (elementName as NSString).isEqualToString("Table") {
            if !title1.isEqual(nil) {
                elements.setObject(title1, forKey: "title")
            }
            if !date.isEqual(nil) {
                elements.setObject(date, forKey: "date")
            }

            posts.addObject(elements)
        }
    }

    func parser(parser: NSXMLParser, foundCharacters string: String)
    {
        if element.isEqualToString("SongName") {
            title1.appendString(string)
        } else if element.isEqualToString("SongPath") {
            date.appendString(string)
        }
    }
  ///////////////////////////////////////////XMLParser Methods


    //////////////////////////////Tableview Methods
    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int {
        return posts.count
    }


    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
        var cell : UITableViewCell = tableView.dequeueReusableCellWithIdentifier("Cell")!

        if(cell.isEqual(NSNull)) {
            cell = NSBundle.mainBundle().loadNibNamed("Cell", owner: self, options: nil) [0] as! UITableViewCell
        }

        cell.textLabel?.text = posts.objectAtIndex(indexPath.row).valueForKey("title") as! NSString as String
        cell.detailTextLabel?.text = posts.objectAtIndex(indexPath.row).valueForKey("date") as! NSString as String

        return cell as UITableViewCell
    }


  //////////////////////////////////////Tableview Methods


    /////// Table Action ( Cell clicked ) ///////

    func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath)
    {
        tableView.deselectRowAtIndexPath(indexPath, animated: true)

        let row = indexPath.row
        print("Row: \(row)")

    }

    /////// Table Action ( Cell clicked ) ///////


    @IBAction func Song(sender: UIButton) {

        let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
        let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("ViewSong")
        self.presentViewController(nextViewController, animated:true, completion:nil)

    }

   @IBAction func BackTableToHome(sender: UIBarButtonItem) {

        let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
        let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("Home")
        self.presentViewController(nextViewController, animated:true, completion:nil)
    }

    //////////Button SecandViewController ////
    @IBAction func SecondViewController(sender: AnyObject) {

        let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
        let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("ViewSong")
        self.presentViewController(nextViewController, animated:true, completion:nil)
    }
}
</code></pre>

<p>And This is my Table </p>

<p><a href="http://i.stack.imgur.com/CUEvL.png" rel="nofollow">enter image description here</a></p>

<p>Any advice for this issue 
Thank's     </p>
