bandaoyu 2017-08-07 17:29 采纳率: 55.6%
浏览 947
已采纳

如何实现点击页面上的图片改变服务器上某个文件的JSON数据?

我的目的是test.html页面如下,有4个图片:

点击其中一个图片就相应的修改服务器上和test同目录的test.json里的数据。

test.json内数据内容如下:

{
“pics”:[
{
"selected":"pic1",
"path":"./pic1.jpg"
}
]
}

点击图2,则修改为:

{
“pics”:[
{
"selected":"pic2",
"path":"./pic2.jpg"
}
]
}
点击图3,则修改为:

{
“pics”:[
{
"selected":"pic3",
"path":"./pic3.jpg"
}
]
}
以此类推。

用php和servlet都可以

还有有一个问题,就是我的一个js文件的路径是在path.json文件里面的,但是我的页面又在开始的需要用这个js,我应该如包含这个js文件呢?

先getJson(),然后 这样吗?

  • 写回答

4条回答 默认 最新

  • Tsui丶 2017-08-08 00:16
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 枫舞的季节 2017-08-08 02:19
    关注

    点击以后,服务器收到消息,然后后台脚本进行处理,后台脚本是:
    1 php
    php 先读取文件到字符串,然后 先json_decode到数组,修改后再 json_encode到json 串,然后把串写入文件
    2 node.js
    这个不是很熟悉,步骤类似1
    3 其他语言找json 库来操作

    评论
  • IT修补匠 2017-08-08 07:39
    关注

    每次创建一个 新就可以了,把旧的删掉!

    评论
  • 微wx笑 Java领域优质创作者 2017-08-08 08:28
    关注

    改变服务器上某个文件的JSON数据,需要后端代码来完成了,比如使用Java、PHP、Python等。

    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 我现在有一些关于提升机故障的专有文本数据,量也不多,我在label studio上进行了关系和实体的标注,完成了知识图谱的构造,那么我使用生成式模型的话,我能做哪些工作来写我的论文?
  • ¥15 电脑连不上无线网络如下诊断反馈应该如何操作
  • ¥15 telegram api 使用forward_messages方法转发消息时,目标群组里面会出现此消息来源,如何隐藏?
  • ¥15 在ubuntu中无法连接到远程服务器传输文件
  • ¥15 关于#tensorflow#的问题:有没有什么方法可以让机器自己学会像素风格的图片
  • ¥15 Oracle触发器字段变化时插入指定值
  • ¥15 docker无法进入容器内部
  • ¥15 qt https 依赖openssl 静态库
  • ¥15 python flask 报错
  • ¥15 改个密码引发的项目启动问题