title: Adding(removing) data from XML to list
body: <p>I want to add data dynamically from my xml class to list.
  my xml class is like this:</p>
  
  <pre><code>&lt;?xml version="1.0" ?&gt;
  
  
              &lt;persons&gt;
                  &lt;person id="1" &gt;
                      &lt;firstName&gt;Anthony&lt;/firstName&gt;
                      &lt;lastName&gt;Robbins&lt;/lastName&gt;
                  &lt;/person&gt;
                  &lt;person id="2" &gt;
                      &lt;firstName&gt;Deil&lt;/firstName&gt;
                      &lt;lastName&gt;Carnegie&lt;/lastName&gt;
                  &lt;/person&gt;
                  &lt;person id="3" &gt;
                      &lt;firstName&gt;Bill&lt;/firstName&gt;
                      &lt;lastName&gt;Cosby&lt;/lastName&gt;  
                  &lt;/person&gt;
                  &lt;person id="4" &gt;
                      &lt;firstName&gt;Albert&lt;/firstName&gt;
                      &lt;lastName&gt;Einestein&lt;/lastName&gt;  
                  &lt;/person&gt;
                  &lt;person id="5" &gt;
                      &lt;firstName&gt;George Bernard&lt;/firstName&gt;
                      &lt;lastName&gt;Shaw&lt;/lastName&gt;
                  &lt;/person&gt;
              &lt;/persons&gt; 
  </code></pre>
  
  <p>i want to add(remove) (first name + last name) of selected id to(from) my list with every click on the button.
  in other words i want to add for example (first name + last name) of id=4
  and then with other button(like remove button) i want to remove that from my list.</p>
  
  <p>i used data provider but the problem is it adds whole xml class instead of my selected element of class.
  whats the solution?</p>