Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以使为on-topic

5年前关闭。



Improve this question





我曾考虑过创建自己的应用程序,但是要考虑使其与Java .properties文件100%兼容,有很多细节要考虑,因此我首先要问。

最佳答案

以前有一个Java IDE,称为Gel。它是用Delphi编写的,并且是一个很好的IDE,因此我希望它能够处理属性文件。作者已中止该项目的工作。在他的blog post describing the project's cancellation中,他提到了对使该项目成为开源的前景持开放态度,但它从未真正起步。如果问得很好,您可能会得到所需代码的一部分。

对您发现使用TStrings作为其界面的任何解决方案表示怀疑。尽管该类具有NamesValues属性,使其成为用于键/值对的类,但它与Java的属性文件不完全兼容。原因是Java允许键名中的字符“ =”作为字符,而TStrings类通过在字符串中查找第一个“ =”字符来检测名称的结尾和值的开头。此外,Java属性文件可以使用“:”作为分隔符,甚至可以使用普通的空格。

关于delphi - 是否有一个可读写.properties文件的Delphi库? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/524000/

10-11 22:37
查看更多