gpt4 book ai didi

java - 带有属性注释的属性文件生成

转载 作者:行者123 更新时间:2023-11-30 02:50:26 25 4
gpt4 key购买 nike

在 Java 程序中,我有一组键值对象,并且想要编写一个具有这些属性的字符串(我将其作为 REST 服务响应返回)。使用java.util.Properties

时一切都很好
Properties props = new Properties();
props.put("prop-key", "prop-value");

Writer writer = new StringWriter();
store(writer, "## File comment ##");

这会生成字符串

## File comment ##

prop-key=prop-value

现在我想为每个属性添加评论,例如这个

## File comment ##

## Property comment
prop-key=prop-value

但是使用 Java 的 Properties 这是不可能的。除了使用 StringBuilder 或类似的东西之外,我怎样才能完成这个任务?

谢谢

最佳答案

我以前去过那里......我可以告诉你,Commons Configuration Apache 的项目可以完成这项工作;它将允许您写入和读取 Properties 文件...并且根据您的要求,请查看 PropertiesConfigurationLayout 中的 setComment(String key, String comment) 方法.

关于java - 带有属性注释的属性文件生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38853826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com