首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Splunk python导出json字符串

Splunk python导出json字符串
EN

Stack Overflow用户
提问于 2017-03-19 20:32:58
回答 1查看 426关注 0票数 0

我正在尝试将Splunk的查询结果导出到Python应用程序中。我有键值字段,其中一个有json字符串(即用引号包装的json结构)。

首先,我遇到了一个问题,使用table命令只返回开头括号(例如"{"),然后通过rex提取文本来解决这个问题。

然而,尽管该查询在Splunk (包括下载选项)中运行良好,但每当我通过SDK进行查询时,我都会得到"{“作为一个值。我尝试过CSV/JSON/XML导出,所有这些都遇到了同样的问题。

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-20 12:21:56

看上去这个问题是个逃避的问题--我本来有:

代码语言:javascript
运行
复制
| rex field=_raw ".*filter=(?<filter>\".*\}\"),"

如果用以下方法取代,就会产生效果:

代码语言:javascript
运行
复制
| rex field=_raw ".*filter=(?<filter>\\".*\}\\"),"

逃逸必须加倍才能正常工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42891925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档