Преобразование HTML-таблицы в JSONJquery

Программирование на jquery
Ответить
Anonymous
 Преобразование HTML-таблицы в JSON

Сообщение Anonymous »

Я создал пример приложения, которое преобразует таблицу HTML в JSON. Проблема в том, что в JSON нет повторяющихся значений, и я хочу удалить два последних столбца из JSON.

Мой сгенерированный JSON приведен ниже

Код: Выделить всё

[
{
"Person Name":"Smith",
"Score":"disqualified",
"Price":"150",
"Tax":"41"
},
{
"Person Name":"Jackson",
"Score":"94",
"Price":"250",
"Tax":"81"
},
{
"Person Name":"Doe",
"Score":"80",
"Price":"950",
"Tax":"412"
},
{
"Person Name":"Johnson",
"Score":"67",
"Price":"750",
"Tax":"941"
}
]
Но мой ожидаемый JSON похож на

Код: Выделить всё

[
{
"Person Name":"Jill",
"Person Name":"Smith",
"Score":"disqualified"
},
{
"Person Name":"Eve",
"Person Name":"Smith",
"Score":"94"
},
{
"Person Name":"John",
"Person Name":"Smith",
"Score":"80"
},
{
"Person Name":"Adam",
"Person Name":"Smith",
"Score":"67"
}
]
Кто-нибудь может сказать мне, как сгенерировать приведенный выше JSON из таблицы

Мой код приведен ниже.

html-код

Код: Выделить всё



Person Name
Person Name
Points
Price
Tax




Jill
Smith
50
150
41


Eve
Jackson
94
250
81


John
Doe
80
950
412


Adam
Johnson
67
750
941



Convert!
код Javascript

Код: Выделить всё

$('#convert-table').click( function() {
var table = $('#example-table').tableToJSON();
console.log(table);
alert(JSON.stringify(table));
});
ДЕМО (JSFiddle)

Подробнее здесь: https://stackoverflow.com/questions/214 ... le-to-json
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»