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); } }
本文介绍了一种将JSON对象转换为MongoDB DBObject的方法,通过将JSON对象转化为字符串,再利用com.mongodb.util.JSON.parse方法进行转换。示例代码展示了如何创建一个包含姓名和年龄字段的JSON对象,并将其转换为DBObject。
1906

被折叠的 条评论
为什么被折叠?



