Можно ли перенести данные электронной таблицы в список свойств?

Я хочу связать некоторые предварительно загруженные данные с приложением iOS. У меня есть некоторые необработанные данные, но они отредактированы в электронной таблице. Есть ли способ перевести эти данные в формат списка свойств (.plist), не вводя их вручную?

2 ответа

Решение

Экспортируйте 2 столбца из электронной таблицы в формате XML, затем программно прочитайте файл XML и используйте класс NSPropertyListSerialization для десериализации необработанных данных XML:

NSData *pListDataAsXML = [NSData dataWithContentsOfFile:@"xmlFileName.xml"];
id pListData = (id)[NSPropertyListSerialization propertyListFromData:pListDataAsXML
                                                    mutabilityOption:NSPropertyListImmutable
                                                              format:NSPropertyListXMLFormat_v1_0
                                                    errorDescription:nil];

Существует учебник, чтобы получить ваши данные предварительной загрузки в plist. Может быть, это поможет вам.

эта ссылка

Другие вопросы по тегам