我已经用Java开发了一个Web服务,我的客户端将使用API将 .ini 文件上传到该服务,其定义类似于
public Response PostStreamInfo(@Context HttpServletRequest request,
@PathParam("UniqueId") String uniqueId, InputStream inputStream)
{
/* my code here */
}
现在我想将inputStream转换回.ini格式,然后检索一些值。但是,我发现获取.ini内容的所有方法都是从真实文件中读取的,没有一个方法谈论如何从 inputstream 转移。
我的目标可能吗?因为我不想存储 .ini文件,读取它,删除仅适用于 1 我需要的价值,我认为这是浪费时间。或者我应该只使用Json格式而不是InputStream来传输内容?谢谢!
答案 0 :(得分:0)
您是在处理实际的INI文件还是Java属性文件?
您可以通过InputStreamReader
和read
方法使用Apache class来查看INI文件。
如果您只是处理Java属性文件,那么有读取方法可以使用InputStreams和读者。