|
|
@ -55,7 +55,8 @@ class json(_error):
|
|
|
|
"""Создание документа из текста self.text
|
|
|
|
"""Создание документа из текста self.text
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
doc = json_module.loads(self.text.strip() or "{}")
|
|
|
|
doc = json_module.loads(self.text.strip() or "{}",
|
|
|
|
|
|
|
|
object_pairs_hook=OrderedDict)
|
|
|
|
except ValueError as e:
|
|
|
|
except ValueError as e:
|
|
|
|
doc = False
|
|
|
|
doc = False
|
|
|
|
return doc
|
|
|
|
return doc
|
|
|
@ -110,4 +111,4 @@ class json(_error):
|
|
|
|
|
|
|
|
|
|
|
|
def getConfig(self):
|
|
|
|
def getConfig(self):
|
|
|
|
"""Получение текстового файла из XML документа"""
|
|
|
|
"""Получение текстового файла из XML документа"""
|
|
|
|
return json_module.dumps(self.doc).decode('UTF-8')
|
|
|
|
return json_module.dumps(self.doc, indent=4).decode('UTF-8')
|
|
|
|