【问题标题】:Java Properties object to ContentBody到 ContentBody 的 Java 属性对象
【发布时间】:2017-01-23 09:44:09
【问题描述】:
我有一个Properties 对象。我需要通过 HTTP POST 将其内容作为文件发送。
Properties 类允许我写入文件,但我试图避免实际写入文件系统,因为我在内存中已经有了我需要的东西,只想通过网络发送它。
MultipartEntityBuilder 类允许我提供ContentBody。将我的 Properties 对象转换为 ContentBody 的最短路径是什么?
【问题讨论】:
标签:
java
io
properties-file
【解决方案1】:
下面演示了如何将其写入可用于 POST 的字符串。看看有没有帮助。
public static void main(String[] args) {
Properties prop= new Properties();
prop.put("aa", "ff");
StringWriter sw = new StringWriter();
prop.list(new PrintWriter(sw));
System.out.println(sw.toString());
}