你很厉害,到目前为止,json只是一种数据格式,而你竟然想要把它提升到系统的高度!你要实现的是类似db4o的东西,我祝你早日成功。

解决方案 »

  1.   

    在JSON中
    查询就是直接引用;
    添加就是就是新建一个对象;
    删除就是删除对象;
    修改也一样.
    没有记录,只有对象.
      

  2.   

    假设你的json存在服务器硬盘的文件中,上万数据应该也有20M以上吧,每次读取其中的一个值,就必须把这个文件完全读入内存,eval能否处理这么大的对象,且速度必然是非常慢的。
      

  3.   

    操作xml的成熟的xpath你不想用? 而且xml到json的转换也很成熟。
      

  4.   

    XML转JSON,还是JSON转XML都有成熟的API,直接用就可以了,json只不过是一种数据格式,你总要把他存在一个地方吧?数据小的话XML好了