Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将XMLAPI响应转换为excel表?_Excel_Xml_Api_Datatable - Fatal编程技术网

如何将XMLAPI响应转换为excel表?

如何将XMLAPI响应转换为excel表?,excel,xml,api,datatable,Excel,Xml,Api,Datatable,我使用此代码使用API调用中的数据填充excel单元格: =WEBSERVICE(CONCATENATE("https://api.snov.io/v2/domain-emails-with-info?domain=",[@Domain],"&access_token=",snovioapikey,"&limit=100&lastId=0&type=personal")) 然而,返回的内容看起来与此完全

我使用此代码使用API调用中的数据填充excel单元格:

=WEBSERVICE(CONCATENATE("https://api.snov.io/v2/domain-emails-with-info?domain=",[@Domain],"&access_token=",snovioapikey,"&limit=100&lastId=0&type=personal"))
然而,返回的内容看起来与此完全相同,它直接进入一个单元格(当然,我已经忽略了联系方式)

现在,这里的梦想显然是用这个查询返回的数据填充一个表,并将其格式化为正确的列,例如

名字 第二个名字 xxx xxx yyy yyy 这是一个JSON响应(不是XML)。Excel有“Power Query”,它可以使用这样的数据:数据>获取数据>来自其他来源>来自Web。这些工具允许您在工作表中加载和转换此类数据。网上有各种教程。
{"success":true,"domain":"xxxx.com","webmail":false,"result":4,"lastId":1985229771,"limit":100,"companyName":"xxxxx","emails":[{"email":"xxx@xxx.com","firstName":"xxx","lastName":"xxx","position":"xxx","sourcePage":"xxx","companyName":"xxx","type":"prospect","status":"verified"},{"email":"yyy@yyy.com","firstName":"yyy","lastName":"yyy","position":"yyy","sourcePage":"yyy","companyName":"yyy","type":"prospect","status":"verified"},{"email":"zzz","firstName":"zzz","lastName":"zzz","position":"zzz","sourcePage":"zzz","companyName":"zzz","type":"prospect","status":"verified"}]}