我正在做的是:
1.从 ajax 响应(json 格式)中获取值,用于列出数据行
response = {"categories":[{"name":"General","id":"6305","pop":"show when clicked"},{"name":"Navigation","id":"6043","pop":"show when clicked"},{"name":"New","id":"6051","pop":"show when clicked"},{"name":"Time","id":"6117","pop":"show when clicked"},{"name":"Reesh","id":"6207","pop":"show when clicked"}]}
2 . 我将解析 json 并存储在这样的对象中
前任:
object= {6305:{"name":"General","id":"6305","pop":"show when clicked"},
6043:{"name":"Navigation","id":"6043","pop":"show when clicked"},
6051:{"name":"New","id":"6051","pop":"show when clicked"},
6117:{"name":"Time","id":"6117","pop":"show when clicked"},
6207:{"name":"Reesh","id":"6207","pop":"show when clicked"}};
为什么我这样做是因为我可以使用 id 获取数据
例如:object[6305] 会给我数据。
3 . 这样我就可以检索数据并在数据库中发生更改时使用 id 更改对象中的值。
例如:对象[6350].pop="changed";
请告诉我:
-->这是否是正确的方法,或者我可以以更简单或有效的方式做到这一点?
-->我是否可以按原样存储 json 响应并按原样解析数据?如果是这样,请举例说明。