jsはhtmlをJsonに転化します.

2153 ワード

htmlをJSONデータに変換する実現
このようなデータセットを取りました.単一の構造は以下の通りです.

 
 
  
  
  
  
  1. <tr class="jtable-row-even jtable-row-selected">

  2. <td class="jtable-selecting-column">

  3. <input type="checkbox" checked="checked"/>

  4. </td>

  5. <td class="">01010004</td>

  6. <td class=""> </td>

  7. <td class="">10ml</td>

  8. </tr>

私の問題はJavaScriptでこのようなデータをJSON形式に変換できるかどうかの組み合わせです.
{"ID":"01010004","Name":"      ","Specification":"10ml"}
正則を使うのですか?それともどうですか?親切な達人の皆さん、ありがとうございます.
jsをあげます.自分で需要によってコードを変えます.    var txt=“[”    var table=document.getElemenntById;    var row=table.getElements ByTagName(「tr」)    var col=row[0].getElements ByTagName(「th」)    for(var j=1;j<row.length;j+){        var=「{」        for(var i=0;i<col.length;i+){            var tds=row[j].getElements ByTagName(「td」)            r+=「\」「+col[i].inners HTML+」「\」「\」「+tds[i].inners HTML+」「」        }        r=r.substring(0,r.length-1)        r+="",";        txt+=r;    }    txt=txt.substring(0,txt.length-1)    txt+="";    return txt; }