json保存到db并在之后使用它

时间:2010-07-22 13:11:10

标签: javascript

如何将此json转换为数据库:

var obj = {
   'one' : ['qq','rr'],
   'pizda' : { }
}

然后将其重新使用并使用它?

2 个答案:

答案 0 :(得分:2)

您可以毫不费力地将其存储在mongodb中。

db.foo.save(obj); // Save obj to a database
db.foo.find(); // find it again.

您可能想要提供更多详细信息。

答案 1 :(得分:1)

假设数据库在Web服务器上运行,因此您需要在Web服务器和Web浏览器之间传递JSON作为字符串,那么答案取决于您正在使用的服务器端语言。

如果您使用的是PHP,则可以使用json_decode()json_encode()

在JSON字符串和PHP数组之间进行转换

如果您正在使用JSP / Java,那么有几个库可用于在JSON字符串和Java对象之间进行转换,受欢迎的库是Google GsonJSON.orgJackson

如果您正在使用ASP / .NET,那么在每个Google JSONSharp下也有几个库可用。

另请参阅this page的底部,了解各种语言的几种JSON解析器/格式化程序的概述。