我如何在fromJsonReader json,Class <T> classOfT中给出json对象的路径?

问题描述

| 我正在使用一个Web应用程序,该应用程序从iPhone接收数据,然后将其保存在数据库中。 iPhone发送的数据为json格式。我想解析该json对象,并在we应用程序中创建一个具有相同属性的对象。为此,我正在使用“ 0”功能。是否可以在我的Web应用程序中制作一个json文件,然后将该文件用作Web应用程序的输入,而不是一次又一次从iphone应用程序发送数据。如果是,那么我应该在哪里创建该json文件,以及如何在
fromJson(Reader json,Class<T> classOfT)
函数中访问该文件。 例如:
  {
users:[{
    name: \"name1\",email: \"email1\",friends:[{
        name: \"name2\",email: \"email2\",friends:[{
            name: \"name3\",email: \"email3\"
        },{
            name: \"name4\",email: \"email4\"
        }]
    }]
   }]
 }
它是iPhone应用程序发送的json对象。我希望此对象在我的Web应用程序中进行硬编码,因此我不需要从iPhone应用程序一次又一次地发送它。我希望现在更加清楚。 提前致谢     

解决方法

        您的问题非常令人困惑。我想可以归结为以下几点:   如何获得包含在我的Web应用程序中的文件的3英镑? 如果文件包含在公共Web内容中(
/WEB-INF
文件夹也位于该处,依此类推),则需要使用
ServletContext#getResourceAsStream()
String relativeWebPath = \"/file.json\";
InputStream input = getServletContext().getResourceAsStream(relativeWebPath);
Reader reader = new InputStreamReader(input,\"UTF-8\");
// ...