Загрузка файла json в словарь Python и сравнение его с созданным словарем Python в модульном тесте - PullRequest
0 голосов
/ 18 октября 2019

Я получил эти данные в файле json: [{"employeeXml": "\ n http://www.url.com/webservices'>\n \ n \ n 100195 Вилли Б. Вилли 1 13 BOOKER true \ n \ n \ n \ n \ n", "brinkAlternateId":" 100195 "," employeeNumber ":" 100195 "," locationCode ":" 0016 "," employeeName ":" WILLIE BOOKER "}]

после загрузки файла с помощью json.load (), который я получил: Ожидаемый результат: [{u'employeeXml ': u "\ n http://www.url.com/webservices'>\n \ n \ n 100195 Вилли Б. Вилли 1 13 БУКЕР true \ n \ n \ n \ n \ n", u'brinkAlternateId': u'100195', u'employeeNumber': u'100195 ', u'locationCode': u'0016 ', u'employeeName': u'WILLIE BOOKER '}]

, чем у меня юнит-тест, который генерирует эту информациюи я ожидаю, что результирующий словарь будет таким же, но по какой-то причине это не b / c, а URL-адрес, который содержится в теге SaveEmployees xmlns: crun, получает двойные кавычки: [{u'EmployeeXml ': u' \ n \ n \n \ n 100195 Вилли Б Вилли 1 13 БУКЕР true \ n \ n \ n \ n \ n ', u'brinkAlternateId': u'100195 ', u'EmployeeNumber': u'100195 ', u'locationCode': u '0016 ', u'EmployeeName': u'WILLIE BOOKER '}]

как я могуОлве эта ситуация?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...