怎样将DBObject类型转换为JSON
不是DBObject转换成JSONObject,是JSONDBObjectdbo;JSONjson=dbo...
不是DBObject转换成JSONObject,是JSON
DBObject dbo;
JSON json= dbo 展开
DBObject dbo;
JSON json= dbo 展开
2个回答
推荐于2016-11-05 · 知道合伙人数码行家
关注
展开全部
JSONObject 转化成 DBObject 的思路是把JSONObject 转化成String ,再转换成DBObject 或者BaicDBObject类型
一句话即可:
DBObject userDb = (DBObject) com.mongodb.util.JSON.parse(user
.toString());
示例如下:
import com.mongodb.DBObject;
import net.sf.json.JSONObject;
//JSONObect 转化成 DBJONObject
public class JSONObjectTotestDBObject {
public static void main(String[] rags) {
// 一个JSONObject类
JSONObject user = new JSONObject();
user.put("name", "xiaoA");
user.put("age", 12);
// 打印该类
System.out.println(user);
System.out.println("------------------------");
// 转化
DBObject userDb = (DBObject) com.mongodb.util.JSON.parse(user
.toString());
System.out.print(userDb);
}
}
一句话即可:
DBObject userDb = (DBObject) com.mongodb.util.JSON.parse(user
.toString());
示例如下:
import com.mongodb.DBObject;
import net.sf.json.JSONObject;
//JSONObect 转化成 DBJONObject
public class JSONObjectTotestDBObject {
public static void main(String[] rags) {
// 一个JSONObject类
JSONObject user = new JSONObject();
user.put("name", "xiaoA");
user.put("age", 12);
// 打印该类
System.out.println(user);
System.out.println("------------------------");
// 转化
DBObject userDb = (DBObject) com.mongodb.util.JSON.parse(user
.toString());
System.out.print(userDb);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询