如何解决我如何在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\");
// ...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。