现在数据库里有一组数据,分别是经度,纬度,时间,数据的个数不详是根据用户来选取的,我如何把这些数据取出来,转化成JSON数据然后传到前台,比如我数据都是放在数组里的,如何才能发送到前台让接受呢,那位高手指点下~~~

解决方案 »

  1.   

    用后台程序动态生成静态页面呗
    比如asp动态生成js语句
      

  2.   

    你会哪种后台程序啊?
    只要会一种就应该会写动态生成js语句的程序吧
    asp?asp.net?php?jsp?其他的?
    你不会认为就用javascript就能读取数据库并且生成前台吧?
      

  3.   

    涉及到AJAX。
    在网上找1个你会的语言的类,把数据集转化为字符串,
    AJAX把字符串打印到前台,JS把字符串转化为JSON,
    这又需要1个json.js的文件,网上也有下。
      

  4.   

    asp拼接成json格式然后js获取这个值就行了
      

  5.   

    可是怎么把属性分开呢,double类型的数据怎么传送呢
      

  6.   

    不是以字符的格式传送的吗?那要是double那边怎么理解呢
      

  7.   

    C#的话,网上有类的,
    数据类型JSON会识别的,
    你动手试下就知道了,
      

  8.   


    你是用ajax吧?
    传送的是字符串,然后eval一下就成json了如果用jquery就更方便了,C#在后台response.write出来
    格式设置成Response.ContentType = "application/json";
    然后返回给js,格式设置成json
    直接用就可以
      

  9.   

    你会C#
    那么会怎么生成前台HTML和js吧?
    了解js的json格式是怎么写的吧?
    那么把数据库读出来获得一个数组
    整个数组就是一个js的大数组
    然后每条记录就是数组里的一个元素
    这个元素又是一个对象
    对象有许多属性(字段),属性有值(字段值)
    拼成json格式写出来就行了