Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在浏览器中将JSON对象编辑为表单_Javascript_Html_Json_Forms - Fatal编程技术网

Javascript 如何在浏览器中将JSON对象编辑为表单

Javascript 如何在浏览器中将JSON对象编辑为表单,javascript,html,json,forms,Javascript,Html,Json,Forms,我有一个返回JSON对象的存储。我希望将JSON对象显示为具有可编辑值的表单。此外,用户还可以向现有对象添加新的键值对,并在提交时将新的JSON对象发布到API 是否有任何现有的库或工具允许我这样做。我希望用Javascript编写最少的代码。可能正是您需要的工具 JSON只是一个文本字符串。。。让用户手工编辑会使字符串无效,从而“破坏”字符串。为了安全起见,您必须将对象中的每个键/值对转换为单独的输入字段,另外还必须管理任意嵌套深度。。。祝你好运马克B:这就是我想做的。

我有一个返回JSON对象的存储。我希望将JSON对象显示为具有可编辑值的表单。此外,用户还可以向现有对象添加新的键值对,并在提交时将新的JSON对象发布到API


是否有任何现有的库或工具允许我这样做。我希望用Javascript编写最少的代码。

可能正是您需要的工具

JSON只是一个文本字符串。。。让用户手工编辑会使字符串无效,从而“破坏”字符串。为了安全起见,您必须将对象中的每个键/值对转换为单独的输入字段,另外还必须管理任意嵌套深度。。。祝你好运马克B:这就是我想做的。