Something I have some stuff which converts to unicode.
Process records:
for fieldName in in1:
out1[fieldName] = unicode
Configurefields:
for fieldName in in1:
if in1[fieldName] is not Null:
out1[fieldName] = unicode(in1[fieldName], "utf-8")
You can do something similar for integers.
--
Suggestion for field type checking and conditional execution - do something like this:
if isinstance(x['type'],unicode):
...
elif isinstance(x['type'],dict):
...
if isinstance(x['type'], list):
..
etc
------------------------------
Peter Sykes
Data Governance & Architecture
Vontobel Holding AG
Zurich
------------------------------