Converting table data to JSON wtih 1 line of code
Technically it's 3 lines of code but you can shrink it down to 1 line of code. This is the most simple and straight forward example of how to convert an HTML table to JSON string
by Duke Dinh
HTML
<script src="http://lightswitch05.github.io/table-to-json/javascripts/jquery.tabletojson.min.js"></script>
<table id='example-table' class="table table-striped">
<thead>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th data-override="Score">Points</th></tr>
</thead>
<tbody>
<tr>
<td>Jill</td>
<td>Smith</td>
<td data-override="disqualified">50</td></tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td></tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td></tr>
<tr>
<td>Adam</td>
<td>Johnson</td>
<td>67</td></tr>
</tbody>
</table>
<button id="run" class="btn btn-primary">Convert!</button>
CSS
@import url('http://twitter.github.com/bootstrap/assets/css/bootstrap.css');
JavaScript
$('#run').click( function() {
var table = $('#example-table').tableToJSON();
alert(JSON.stringify(table));
});