我在我的项目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
}
我该怎么办?
UTF8
txt文件格式读取文件。您将遍历各行,将行分成由“ =”分隔的组件,然后将结果放入某个字典中。然后将字典序列化为JSON数据。