如何使用Gson在Mongo DB中存储Pojo文件

时间:2016-10-04 13:32:02

标签: java json mongodb

我需要在MongoDB中存储一个存储在本地驱动器中的POJO文件。在做了一些研究后,我发现使用GSON我们可以通过将POJO文件转换为Json来实现。 这是我的其余代码,但我没有得到如何将文件转换为Json格式。

public Response mongoSave() throws ApplicationException {
            BufferedReader br = null;
                try {

                String sCurrentLine;

                br = new BufferedReader(new FileReader("C:\\Users\\frangwala\\Documents\\My Received Files\\ClaimsPartyInfo_.java"));

                while ((sCurrentLine = br.readLine()) != null) {
                    System.out.println(sCurrentLine);
                }
                Gson gson=new Gson();
                String json = gson.toJson(br.readLine());//Here I am not getting what should I pass so that the whole file converts into json format which I can save in Mongo DB
                System.out.println(json);
            } 

任何人都可以建议我应该如何将整个POJO文件转换为可以在Mongo DB中保存的格式。

0 个答案:

没有答案