ASP Json Parser修正版

768 ワード

しかし、後で使うと、jsonが単純であれば問題なく、jsonに配列が含まれている場合、vbsはjsの配列要素を直接参照できないため、jsonオブジェクトの配列要素にアクセスできないという問題が発見されました.いろいろ試したことがありますが、popとか、なんか、だめです.ネットで調べても、結果は出ない.
気がふさいで、「vbscript how to access javascript array」を検索して、意外にも外国人の文章を見つけてくれた.デバッグを経て,外国人のやり方がいいことに気づいた.アクセスできないのは、対応するgetメソッドが定義されていないためです.彼のこのgetインデックスに参加して、試して、okしました.
コードは次のとおりです.
asp json parser
コード#コード#
 
  
<br>Array.prototype.get = function(prop) <br>{ <br>return this[prop]; <br>} <br> <br>function parseToJson(json_data) <br>{ <br>eval("var o=" + json_data); <br>return (o); <br>} <br>