title: Best way to store table data without the use of a database?
body: <p>I need to store data from parsed <code>XML</code>, I have no problem with the parsing, that I can handle. The problem is that I receive a table data basically where each time the column names, columns number and the data it self are different. Now I don't want to use <code>SQLite</code> Database as I have a small number of entries and I don't see it feet for this situation. I even think I can't use it as I will have to create a new table for each data set I will receive. Now to be more clear here is some examples:</p>
  <pre><code> &lt;Details1_Collection&gt;
      &lt;Details1 ProductName=&quot;Bicycle&quot; Units=&quot;2341&quot; DefectedUnits=&quot;125&quot; /&gt;
      &lt;Details1 ProductName=&quot;Television&quot; Units=&quot;3154&quot; DefectedUnits=&quot;75&quot; /&gt;
      &lt;Details1 ProductName=&quot;Keyboard&quot; Units=&quot;2413&quot; DefectedUnits=&quot;12&quot; /&gt;
      ...
    &lt;/Details1_Collection&gt;
  </code></pre>
  <p>or another <code>XML</code>:</p>
  <pre><code> &lt;Details_Collection&gt;
      &lt;Details HireDate=&quot;2003-02-15T00:00:00&quot; JobTitle=&quot;Chief Executive Officer&quot;  BirthDate=&quot;1963-03-02T00:00:00&quot; /&gt;
      &lt;Details HireDate=&quot;2002-03-03T00:00:00&quot; JobTitle=&quot;Vice President of Engineering&quot; BirthDate=&quot;1965-09-01T00:00:00&quot; /&gt;
      &lt;Details HireDate=&quot;2001-12-12T00:00:00&quot; JobTitle=&quot;Engineering Manager&quot; BirthDate=&quot;1968-12- 13T00:00:00&quot; /&gt;
      ...
   &lt;Details_Collection&gt;
  </code></pre>
  <p>Now you can notice that the XML tags are different: <code>Details1_Collection</code> and <code>Details_Collection</code>
  , <code>Details1</code> and <code>Details</code> and I will receive a new tag set almost each time. But that is not a problem for me, because I receive them in a sooner call to the server so I know what tags I should parse. I don't need to store the Attributes as well names as I already have those too. I need to store only the values.</p>
  <p><strong>The Question:</strong></p>
  <p>How should I store the Attributes data which basically is a table data but It's a different table with different column names and number each time? I would prefer to not store this data as is as a <code>String/Dom</code> element inside of it's parent object but ratter to parse it into some java
  data structure that can be accessed easily on the UI thread.</p>
  <p><strong>In Short:</strong></p>
  <p>This data is a part of a bigger object and my goal is to parse it into some kind of data structure and attach it as part of the parent class.</p>
  <p>Any help with that would be appreciated.</p>