[{"id":"297e1e2e44770cfc01449f43aad100bc","pid":null,"text":"华南区","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"297e1e2e44770cfc01449f4429c600be","pid":"297e1e2e44770cfc01449f43aad100bc","text":"广州","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"297e1e2e44770cfc01449f44a38100c1","pid":"297e1e2e44770cfc01449f4429c600be","text":"越秀店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"297e1e2e451376c301451d6af26c0114","pid":"297e1e2e44770cfc01449f4429c600be","text":"天河店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false} "id":"797e1e2e44770cfc01449f43aad100bc","pid":null,"text":"西南区","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"597e1e2e44770cfc01449f4429c600be","pid":"797e1e2e44770cfc01449f43aad100bc","text":"成都","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"397e1e2e44770cfc01449f44a38100c1","pid":"597e1e2e44770cfc01449f4429c600be","text":"青牛店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"197e1e2e451376c301451d6af26c0114","pid":"597e1e2e44770cfc01449f4429c600be","text":"大俞店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false}]
参考:结构帮忙请看第二级PID对应第一级的ID 这样就不好解析了哦
这个json串有问题。
解析也简单呀,第一层是array,里面都是object。
你的json字符串西南区那一项漏掉了一些字符。json解析很简单,基本就是数组,然后查找对象元素
看下面Javascript版本
var ss = '[{"id":"297e1e2e44770cfc01449f43aad100bc","pid":null,"text":"华南区","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"297e1e2e44770cfc01449f4429c600be","pid":"297e1e2e44770cfc01449f43aad100bc","text":"广州","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"297e1e2e44770cfc01449f44a38100c1","pid":"297e1e2e44770cfc01449f4429c600be","text":"越秀店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"297e1e2e451376c301451d6af26c0114","pid":"297e1e2e44770cfc01449f4429c600be","text":"天河店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false}, {"id":"797e1e2e44770cfc01449f43aad100bc","pid":null,"text":"西南区","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"597e1e2e44770cfc01449f4429c600be","pid":"797e1e2e44770cfc01449f43aad100bc","text":"成都","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"397e1e2e44770cfc01449f44a38100c1","pid":"597e1e2e44770cfc01449f4429c600be","text":"青牛店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false},{"id":"197e1e2e451376c301451d6af26c0114","pid":"597e1e2e44770cfc01449f4429c600be","text":"大俞店","isexpand":null,"classes":"folder","hasChildren":null,"expanded":false}]';
undefined
var jsonss = JSON.parse(ss);
undefined
jsonss[0]
Object {id: "297e1e2e44770cfc01449f43aad100bc", pid: null, text: "华南区", isexpand: null, classes: "folder"…}
jsonss[0].id
"297e1e2e44770cfc01449f43aad100bc"