title: Gson JSON String Creation
body: <p>I am using JSON for displaying data in jqgrid. We were creating JSON string manually using string builder because we had to add html tags like div,button etc.. on each row.<br>
      For example :</p>
  
  <pre><code>"userAction":"&gt;button class='className' onclick='javascript:functionname()' title='Title    here'&gt;&gt;img src='link' &gt;&lt;/button&gt;"
  </code></pre>
  
  <p><strong>NOTE : Using > insted of &lt;</strong></p>
  
  <pre><code>className,onclick function, title, img src varies based on screens.
  </code></pre>
  
  <p>In each table we have around 25 columns out of which 2 or 3 are using html tags. Is it possible to use gson to achieve the same ?
  which ever table there is no html tag required we are using Gson.tojson(List)</p>