Привязка данных / преобразование данных в Python

1

Есть ли Python lib для преобразования последовательности строк в соответствующие объекты?

Веб-структуры представляют данные запроса, как правило, в виде карты формы { str : [str, ..]}, и я хочу применить эту строковую структуру данных к объектам домена как Grails делает:

def book = new Book(params) // params is from the request

или

book.properties = params
Теги:
converter
data-binding
grails

1 ответ

1

Пример, который вы показываете, похож на JSON (см., например, json python module).

Цитирование примера из его документации:

import json
json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]')

дает вам вложенную структуру списков /dicts:

[u'foo', {u'bar': [u'baz', None, 1.0, 2]}]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню