你能操纵一个JSON文件吗?
例如,我可以使用URL来通过其ID localhost/text/egg.json?id=1
来提取元素,还是可以使用JavaScript从JSON文件中删除其中一条记录?或者JSON是一种只读格式吗?
答案 0 :(得分:2)
您可以操纵JSON文件
只要您可以操纵任何结构化文本格式
例如,我是否可以使用URL通过其ID来提取元素,例如localhost / text / egg.json?id = 1
没有通过URI访问JSON文本部分的标准。
您可以编写一个服务器端脚本,该脚本根据查询字符串返回JSON文本,该文本是另一个的子集。
或者我可以使用JavaScript
从JSON文件中删除其中一条记录
您可以下载该文件。解析它。从结果数据结构中删除数据。然后将其序列化为JSON。
除非服务器支持HTTP PUT或提供其他API以便您将更改后的文件发回,否则无法将其保存为原始URI。
答案 1 :(得分:2)
是和否。对于JSON本身,您可以根据需要在客户端操作它。在服务器上修改它时,服务器需要合作。如果您可以控制服务器,则可以处理HTTP PUT或POST以更改文件的内容。否则,没有。