Класс FMPUtils.QueryResultParser предназначен для обработки JSON-ответов в результате запросов в базу данных. Наследник класса FMPUtils.Parser.
class QueryResultParser : FMPUtils.Parser
Метод | Описание |
getRecords() | Получение списка записей из JSON-структуры.
func getRecords() -> [NSDictionary]? |
Получение списка записей:
let json: NSDictionary = ["status" : "ok", "result" : ["database" : ["records" : [["key1" : "value1"], ["key2" : "value2"]]]]]
// Построим экземпляр класса FMPUtils.QueryResultParser. Подробнее в примерах к FMPUtils.QueryResultParser.Builder.
let queryResultParser: FMPUtils.QueryResultParser = FMPUtils().queryResult
.json(json)
.build()
// Получим список записей
let records: [NSDictionary]? = queryResultParser.getRecords() // [["key1" : "value1"], ["key2" : "value2"]]
См. также: