JSON

Excel 生成JSON格式数据

字号+ 作者:H5之家 来源:H5之家 2017-08-22 14:01 我要评论( )

生成JSON格式数据ExcelVBA程序开发

本帖最后由 luqiwe 于 2014-4-14 16:12 编辑

最近在写一网站网页,需要从后台ASP网页查询到的MYSQL记录集返回给前台ASP网页,我们知道AJAX是无力从后台返回数据库记录集给前台网页的.查阅大量资料,就目前而言记录集转换成JSON格式流,再由前台VBA导入WEBoffice控件的excel是个不错的选择.经过些思考,现将function过程代码奉献给大家.
             Function GetJSON(Rs)
      Dim JSON   
      dim returnStr  
      dim i
      dim oneRecord     
      if Rs.eof=false and  Rs.Bof=false then
       returnStr="{ "&chr(34)&"records"&chr(34)&":["      
       while Rs.eof=false
      
        for i=0 to Rs.Fields.Count -1
          oneRecord=oneRecord & chr(34) & Rs.Fields(i).Name & chr(34) &":"
          oneRecord=oneRecord & chr(34) & Rs.Fields(i).Value & chr(34) &","
        Next
        oneRecord=left(oneRecord,InStrRev(oneRecord,",")-1)
        oneRecord=oneRecord & "},"
        returnStr=returnStr   & oneRecord
        Rs.MoveNext
       Wend
       returnStr=left(returnStr,InStrRev(returnStr,",")-1)
       returnStr=returnStr & "]}"
      end if
      GetJSON=returnStr     
   End Function

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Excel excel读取网页的json数据!

    Excel excel读取网页的json数据!

    2017-08-21 11:00

  • 用Python将excel文件导出成json

    用Python将excel文件导出成json

    2017-07-16 12:00

  • Node.js实现Excel转JSON

    Node.js实现Excel转JSON

    2017-07-07 14:00

  • Excel 码农必备:Excel另存为JSON的技巧

    Excel 码农必备:Excel另存为JSON的技巧

    2017-04-09 13:05

网友点评
p