2015-03-28 1 views
0

Я новичок в SOAP и пенах. Я вызываю API-интерфейс XML без использования XML, используя пенообразование. Данный результат содержит тонну различных подматриц. Я думал, что я просто локально сохранил весь ответ за парсинг позже, но легче сказать, чем сделать. И я не получаю этот бизнес со встроенным параметром кеша, где вы кешируете x дней или что-то еще. Могу ли я навсегда сохранить и разобрать ответ локально?Локально сохранять и анализировать реакцию пены?

ответ

0

Вы можете написать ответ на локальный файл:

client = Client("http://someWsdl?wsdl") 

# Getting response object 
method_response = client.service.someMethod(methodParams) 

# Open local file 
fd = os.open("response_file.txt",os.O_RDWR|os.O_CREAT) 

# Convert response object into string 
response_str = str(method_response) 

# Write response to the file 
ret = os.write(fd,response_str) 

# Close the file 
os.close(fd) 
Смежные вопросы