如何从现有的JSON文件添加新的JSON

朋友们

我在这里搜索到的相关帖子很少,但没有帮助。我创建了一个json文件,其中包含一些文本,我想使用javascript(本地存储的JSON)附加更多json。

我有json file这样的:

{ "Home": [ "a", "b", "c" ] }

我想包括这段文字 "Log": 1

想要实现这样的目标

{ "Home": [ "a", "b", "c" ], "Log": 1 }

现在我在json文件中有这样的内容(目前我有,但是json格式不正确)

{ "Home": [ "a", "b", "c" ] } 
{ "Log": 1 }

$.getJSON('myfile.json', function(data) {
    alert("success");
}.error(function(data){
    alert(JSON.stringify(data));
});

这又回来了parser error我知道JSON格式错误。请指导我创建正确的JSON格式。

咖啡因技术

您需要阅读JSON,将其解析为JS对象,编辑该对象,然后转换回JSON,然后再编写:

假设myfile.json包含:{“ Home”:[“ a”,“ b”,“ c”]}

$.getJSON('myfile.json', function(data) {
    alert("success");
    obj = JSON.parse(data);
    obj.log = 1;
    writeJSON(JSON.stringify(obj));
}.error(function(data){
    alert(JSON.stringify(data));
});

和writeJSON将类似于:

function writeJSON(jsonString)
    $.ajax({
        type: 'POST',
        url: 'myfile.json',
        data: jsonString,
        success: function(data) { alert('write succesful!'); },
        contentType: "application/json",
        dataType: 'json'
    });
}

假设您使用的服务器可以通过此端点进行读写。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从现有的JSON文件添加新的JSON

来自分类Dev

在现有的json元素中添加新的键值对

来自分类Dev

在现有的json对象中添加新的键(数组)

来自分类Dev

如何将数组的新属性添加到现有的json数据

来自分类Dev

如何使用现有的 json 文件创建 tmTheme 文件?

来自分类Dev

如何在node.js中添加到现有的json文件

来自分类Dev

如何将列表添加到现有的json文件?

来自分类Dev

如何通过php脚本将项目添加到现有的json文件中

来自分类Dev

使用 AngularJS 或 Javascript 从现有的 json 创建新的 json

来自分类Dev

javax.json:将新的JsonNumber添加到现有的JsonObject

来自分类Dev

将 JSON 数组添加到现有的 JSON

来自分类Dev

如何将新类添加到现有的edmx文件

来自分类Dev

如何将新行添加到现有的txt文件

来自分类Dev

如何将新类添加到现有的edmx文件

来自分类Dev

使用PHP将新对象附加到外部JSON文件中现有的数组

来自分类Dev

如何在现有的类型上添加新的类型

来自分类Dev

我想在现有的 json 文件中添加一个键和值对

来自分类Dev

向现有的 json 文件添加一个密钥

来自分类Dev

如何使用json数据python更新现有的json文件

来自分类Dev

如何在Qt中将json数据附加到现有的json文件中

来自分类Dev

使用Gson添加现有的json字符串

来自分类Dev

将图像添加到现有的JSON

来自分类Dev

更新现有的JSON

来自分类Dev

如何使用javascript在现有的json数组中添加键及其值

来自分类Dev

使用 Swift 在 Firebase 中保存现有的 JSON 文件?

来自分类Dev

将数据附加到现有的 json 文件

来自分类Dev

如何将新的jar文件添加到服务器中现有的已部署jar

来自分类Dev

从现有的json创建动态json

来自分类Dev

在Java中的JSON文件中添加新的键,值并更新键的现有值

Related 相关文章

  1. 1

    如何从现有的JSON文件添加新的JSON

  2. 2

    在现有的json元素中添加新的键值对

  3. 3

    在现有的json对象中添加新的键(数组)

  4. 4

    如何将数组的新属性添加到现有的json数据

  5. 5

    如何使用现有的 json 文件创建 tmTheme 文件?

  6. 6

    如何在node.js中添加到现有的json文件

  7. 7

    如何将列表添加到现有的json文件?

  8. 8

    如何通过php脚本将项目添加到现有的json文件中

  9. 9

    使用 AngularJS 或 Javascript 从现有的 json 创建新的 json

  10. 10

    javax.json:将新的JsonNumber添加到现有的JsonObject

  11. 11

    将 JSON 数组添加到现有的 JSON

  12. 12

    如何将新类添加到现有的edmx文件

  13. 13

    如何将新行添加到现有的txt文件

  14. 14

    如何将新类添加到现有的edmx文件

  15. 15

    使用PHP将新对象附加到外部JSON文件中现有的数组

  16. 16

    如何在现有的类型上添加新的类型

  17. 17

    我想在现有的 json 文件中添加一个键和值对

  18. 18

    向现有的 json 文件添加一个密钥

  19. 19

    如何使用json数据python更新现有的json文件

  20. 20

    如何在Qt中将json数据附加到现有的json文件中

  21. 21

    使用Gson添加现有的json字符串

  22. 22

    将图像添加到现有的JSON

  23. 23

    更新现有的JSON

  24. 24

    如何使用javascript在现有的json数组中添加键及其值

  25. 25

    使用 Swift 在 Firebase 中保存现有的 JSON 文件?

  26. 26

    将数据附加到现有的 json 文件

  27. 27

    如何将新的jar文件添加到服务器中现有的已部署jar

  28. 28

    从现有的json创建动态json

  29. 29

    在Java中的JSON文件中添加新的键,值并更新键的现有值

热门标签

归档