|
文件扩展名 |
.xml |
|
API 扩展 |
properties_xml |
|
导入 |
是 |
|
导出 |
是 |
|
复数形式支持 |
否 |
|
描述支持 |
是 |
Java 属性 XML 是 Java 属性文件的 XML 等价物。Java 属性文件的键作为 XML 中条目元素的属性存在,而值则是嵌套在条目标签内的文本字符串。与标准 Java 属性文件相比,XML 类型提供了更高的灵活性,因为您可以向条目元素添加更多属性。例如,您可以决定仅选择具有 class='translatable' 属性的键进行翻译。
代码示例
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <entry key="boolean_key">--- true </entry> <entry key="empty_string_translation"/> <entry key="key_with_description">请查看!此键有描述!(至少在某些格式中)</entry> <entry key="key_with_line-break">此翻译包含 换行。</entry> <entry key="nested.deeply.key">哇,这个键嵌套得更深了。</entry> <entry key="nested.key">这个键嵌套在一个命名空间内。</entry> <entry key="null_translation"/> <entry one="只找到一个复数形式。" other="哇,你有 %s 个复数形式!" zero="你没有复数形式。" key="pluralized_key"/> <entry key="sample_collection">--- - 第一个条目 - 第二个条目 - 第三个条目 </entry> <entry key="simple_key">简单的键,简单的信息,真简单。</entry> <entry key="unverified_key">这个翻译尚未验证,正在等待验证。</entry>(在某些格式中,我们也导出此状态)</entry> </properties>