Я хочу объединить в одну формулу Excel webservice и filterxml, но потерпеть неудачу в чем-то ... Цель состоит в том, чтобы считывать определенную информацию с помощью XPath со страницы ответов API, которая является XML.
webservice
filterxml
Я делаю так:
=DUMP(FILTERXML(WEBSERVICE(https://example.com/api);"response/answer/result";"position"))
Но я получаю в этом нет значимой ошибки и не знаю, что настроить :( Я использую Office 365, поэтомуfilterxml и webservice должны работать, насколько я знаю.
UP :
После добавления кавычек в URL, например, =DUMP(FILTERXML(WEBSERVICE("https://example.com/api");"response/answer/result";"position")) получил еще одну ошибку too much arguments.
=DUMP(FILTERXML(WEBSERVICE("https://example.com/api");"response/answer/result";"position"))
too much arguments
Сокращение XPath до =DUMP(FILTERXML(WEBSERVICE("https://example.com/api");"response/answer/result/@position")) успешно сработало.
=DUMP(FILTERXML(WEBSERVICE("https://example.com/api");"response/answer/result/@position"))