Hi, In Java < 9, dot properties files are ISO 8859-1. In Java 9, you can use UTF-8, please see https://docs.oracle.com/javase/9/intl/internationalization-enhancements-jdk-9.htm#JSINT-GUID-AF5AECA7-07C1-4E7D-BC10-BC7E73DC6C7F
Gary On Tue, Oct 31, 2017 at 5:52 AM, Денис Матвеев <[email protected]> wrote: > Hello, anybody can help? > > I have such file properties > > File file = new File("aaa.cfg"); > Parameters params = new Parameters(); > FileBasedConfigurationBuilder<PropertiesConfiguration> builder = > new FileBasedConfigurationBuilder< > >(PropertiesConfiguration.class); > builder.configure(params.properties() > .setFile(file) > .setEncoding("UTF-8") > .setListDelimiterHandler(new DefaultListDelimiterHandler('; > '))); > PropertiesConfiguration defProps = builder.getConfiguration(); > props.setProperty("propname", "national encoding string"); > builder.save(); > > How do I get Props not to save a string in file like this > propname = \u0442\u0435\u0441\u0442\u043E\u0432\u0430\ > > Comments saves well readable. > > Thanks > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
