|
파일 확장명 |
.xml |
|
API Extension |
properties_xml |
|
가져오기 |
예 |
|
내보내기 |
예 |
|
복수형 지원 |
아니요 |
|
설명 지원 |
예 |
Java Properties XML은 Java Properties 파일의 XML 동등물입니다. Java Properties 파일의 키는 XML의 entry 요소에 대한 속성으로 존재하며, 값은 entry 태그 내에 중첩된 인라인 텍스트 문자열입니다. 표준 Java Properties 파일과 비교할 때, XML 유형은 entry 요소에 더 많은 속성을 추가할 수 있는 높은 유연성을 제공합니다. 예를 들어, 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">Check it out! 이 키에는 설명이 있습니다! (최소 일부 형식으로)</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> </properties>