【问题标题】:Sublime text 3 plugin to get JSON pathSublime text 3 插件获取 JSON 路径
【发布时间】:2016-09-22 10:06:33
【问题描述】:

我正在追求 sublime text 3 中的插件或技术,以获取我将在编辑器窗口中选择的 json 元素的完全限定路径。

有人认为:http://jsonpath.com/

我想在可以复制的地方获得结果,我只想将其用于文档,而不是以编程方式。它不需要是 https://github.com/jayway/JsonPath 标准,只要是生成元素的可读/有意义的路径即可。

【问题讨论】:

  • 您是要获取 json 文件中当前光标位置的完整路径,还是要根据输入面板中的对象查询获取结果? JsonTree 有一些 code,您可能可以将其重新设计为解决方案。也许创建两个与keystrimkeys 并行的额外数组,一个包含区域,另一个包含对象的路径。
  • 我在“json文件中当前光标位置的完整路径”之后。会看看你的建议,谢谢。
  • @MattG 你找到解决方案了吗?
  • @sakurashinken,我切换到Visual Studio Code,无论如何我现在更喜欢它,并且也使用这个扩展:JSONPath StatusBar

标签: json visual-studio-code sublimetext3 jsonpath sublime-text-plugin


【解决方案1】:

我一直在寻找相同的东西并最终自己创建了一个插件:https://github.com/akirk/StatusBarJsonPath

【讨论】:

    【解决方案2】:

    对于那些来这里寻找 jsonpath 的 ST3 实现的人来说,有一个很棒的 Pretty JSON 插件。

    它具有jQ 集成,与 jsonpath 执行相同的操作。 jQ 有不同的语法,但在 ST3 中提供此功能比切换到浏览器要方便得多。

    【讨论】:

    • jq 应该手动安装;对于 Linux 使用命令 sudo apt-get install jq
    猜你喜欢
    • 2013-09-25
    • 2016-10-02
    • 2015-06-26
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多