开发者社区> 问答> 正文

使用asp生成动态的json数据,但是timelinejs无法读取:报错

用asp生成动态的json数据,格式完全无误,但是timelinejs无法读取

把生成的数据保存成 1.json  文件,却可以被读取

输出的时候尝试过很多 ContentType   无论哪个都不行

请求指点

展开
收起
kun坤 2020-06-07 16:42:30 652 0
1 条回答
写回答
取消 提交回答
  • 文件编码呢######

    引用来自“azoon”的答案

    文件编码呢

    utf-8

    指定生成的也是utf-8

    ######console.dir 查看数据结构######回复 @ihotte : 完成了,直接生成json文件了######回复 @金坷垃 : console.dir 输出Object对象类型才对######获取的数据结构本身没有任何问题,输出是 text/json######无法读取, 什么概念.######

    引用来自“JSON.org.cn”的答案

    无法读取, 什么概念.

    asp动态生成json格式的文本,但是同一站点的js无法读取

    将生成的文本保存成json文件,可读取

    用asp生成json文件,也可读取 (目前的选择,已成功使用)

    ######尝试理解你的意思:


    JS 直接访问: /json/demo.asp (demo.asp直接返回JSON字符串). 这个时候, 客户端脚本无法正常执行.


    JS直接访问: /json/demo.json (手工将demo.asp返回的JSON字符串写入demo.json中). 这个时候, 客户端脚本可以正常执行.


    JS直接访问: /json/demo.asp 然后程序自动生成 demo.json 然后让客户端重定向, 此时客户端脚本正常执行.


    LS的是这个意思不?
    ######

    引用来自“JSON.org.cn”的答案

    尝试理解你的意思:


    JS 直接访问: /json/demo.asp (demo.asp直接返回JSON字符串). 这个时候, 客户端脚本无法正常执行.


    JS直接访问: /json/demo.json (手工将demo.asp返回的JSON字符串写入demo.json中). 这个时候, 客户端脚本可以正常执行.


    JS直接访问: /json/demo.asp 然后程序自动生成 demo.json 然后让客户端重定向, 此时客户端脚本正常执行.


    LS的是这个意思不?
    是这样的,本来我想使用第一种,但是现在考虑一下,其实第三种也挺好,免得服务器压力大
    2020-06-07 16:42:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载