【发布时间】:2020-04-27 01:51:42
【问题描述】:
我的项目 Localizable.string(English)、Localizable.string(German) 和 Localizable.string(French) 中有 3 个可本地化的文件,其中包含 localizationKey1 = "Text1 in english"; 形式的几个键和值。我希望它们以格式转换为单个 json 文件
{
"localizationKey1": {
"en": "Text1 in english",
"de": "Text1 in german",
"fr": "Text1 in french"
},
"localizationKey2": {
"en": "Text2 in english",
"de": "Text2 in german",
"fr": "Text2 in french"
} and so on depending on number of keys
}
我该怎么做?
编辑: 我能够根据@Francis 的回答获得所需的 JSON 格式,但是外部和内部键的顺序搞砸了。有什么方法可以订购吗?
【问题讨论】:
-
不知道你想用这个完成什么。也许你应该看看 SwiftGen github.com/SwiftGen/SwiftGen#strings。
标签: ios json parsing swift4.2 xcode11.3