Javascript从HTML元素中获取数据并将其保存在json中

时间:2015-08-12 02:02:05

标签: javascript json node.js

我无法弄清楚如何对这一堆数据进行排序,请指点我正确的方向?

好的,我需要排序的数据看起来像这样..

$('.playpause').click(function () {
   var el = $(this);
   var player = $f( $(this).siblings('iframe')[0] );
   player.api('paused', function (paused) {
      if (!paused) {
         player.api('pause');
         el.removeClass('pause');
      } else {
         player.api('play');
         el.addClass('pause');
      }
   });
});

这是CS:GO武器数据我似乎无法在其他地方找到。我需要获取和保存的数据是名称:龙卷风,武器:SG 553,集合:攻击和值:0(数据排序 - 谷)

如何将其转换为json?

1 个答案:

答案 0 :(得分:0)

你会想要使用jQuery。只要表格格式一致,我就会这样做:

var data = [];

$('table tr').each(function () {
   data.push({
      name: $(this).children('td').eq(2).text(),
      weapon: $(this).children('td').eq(1).text(),
      collection: $(this).children('td').eq(0).text(),
      value: $(this).children('td').eq(3).data('sort-value')
   })
})

其中.eq( # )是行中表格单元格的索引。