Microsoft Excel-从JSON列获取值

Microsoft Excel-从JSON列获取值,json,excel,parsing,Json,Excel,Parsing,我们正在使用Azure APIM服务和链接应用程序洞察获取请求日志,以便进行分析 当我们使用Imperva WAF时,我们通过应用程序洞察日志(分析)在请求头中获取Imperva IP和客户端IP 所以获取csv格式的数据,比如 "2019-10-06T17:21:20.2264252Z","|key",,"OPTIONS /Endpoint/","https://APIM/query",True,200,"0.3565","<250ms",request,"{""Apimanagemen

我们正在使用Azure APIM服务和链接应用程序洞察获取请求日志,以便进行分析

当我们使用Imperva WAF时,我们通过应用程序洞察日志(分析)在请求头中获取Imperva IP和客户端IP

所以获取csv格式的数据,比如

"2019-10-06T17:21:20.2264252Z","|key",,"OPTIONS /Endpoint/","https://APIM/query",True,200,"0.3565","<250ms",request,"{""ApimanagementServiceName"":""APIM_name"",""ApimanagementRegion"":""Country"",""HTTP Method"":""OPTIONS"",""API Name"":""API"",""Cache"":""None"",""Request-Incap-Client-IP"":""2a:23c4:1c4c:6c00:a458_IP""}","{""Client Time (in ms)"":0,""Response Size"":334,""Request Size"":0}","OPTIONS /EndPoint/",Key,,,,,,,PC,,,"0.0.0.0",,,"Country",,"APIM Country","APIM Country","key","App Insights","key","apim:0.81.21.0","key",1

“2019-10-06T17:21:20.2264252Z”、“|key”、“OPTIONS/Endpoint/”、“https://APIM/query,True,200,“0.3565”,“使用该自定义库解析/读取/写入JSON文件和流

然后您可以像这样检索值:

Dim ipValue as String

ipValue = Json("Request-Incap-Client-IP")

PowerQuery中有一个使用JSON生成的数据的选项。PQ从excel 2010开始就可以使用了……这意味着,不要忘记关闭流并在之后释放资源。
Dim ipValue as String

ipValue = Json("Request-Incap-Client-IP")