我想将 Localizable.strings 文件转换为 JSON:
"Key" = "Localized Str";
Run Code Online (Sandbox Code Playgroud)
到
"Key" : "Localized Str",
Run Code Online (Sandbox Code Playgroud)
有现成的解决方案吗?或者更好地编写自己的脚本?
NSString *path = [[NSBundle mainBundle] pathForResource:@"Localizable"
ofType:@"strings"
inDirectory:nil
forLocalization:@"en"];
NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:path];
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict
options:NSJSONWritingPrettyPrinted
error:nil];
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
982 次 |
| 最近记录: |