如何从Java中的InputStream获取Ini文件的值?

时间:2016-03-30 02:24:38

标签: java http inputstream ini

我已经用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

1 个答案:

答案 0 :(得分:0)

您是在处理实际的INI文件还是Java属性文件?

您可以通过InputStreamReaderread方法使用Apache class来查看INI文件。

如果您只是处理Java属性文件,那么有读取方法可以使用InputStreams和读者。