当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

catj

以简洁的格式显示 JSON 文件
授权协议 MIT
开发语言 JavaScript
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 不详
投 递 者 公孙辰龙
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

catj 是一个可以将 JSON 文件以平铺的格式显示出来的脚本工具。

特性:

  • 可以更容易理解 JSON 文件的结构。
  • 输出是有效的 JavaScript,可以直接在代码中使用。
  • 在为 jq 这样的工具编写查询语句时非常有用。

例如,输入以下 JSON:

{
  "mappings": {
    "templates": [
      {
        "fields": {
          "mapping": {
            "norms": false,
            "type": "text",
            "fields": {
              "keyword": {
                "ignore_above": 256,
                "type": "keyword"
              }
            }
          }
        }
      }
    ]
  }
}

会输出:

.mappings.templates[0].fields.mapping.norms = false
.mappings.templates[0].fields.mapping.type = "text"
.mappings.templates[0].fields.mapping.fields.keyword.ignore_above = 256
.mappings.templates[0].fields.mapping.fields.keyword.type = "keyword"

 

 相关资料
  • 问题内容: 我正在使用Flask创建一个API,并具有以下代码: 在浏览/csci/器中查看时,输出如下所示: 如何返回此字典,以便每个键和值都在各自的行上? 问题答案: Flask提供jsonify()了以下便利: 这将返回args 作为JSON表示形式,并且与你的代码不同,它将发送适当的标头:。注意文档对格式的看法: 如果将参数设置为或Flask应用程序在调试模式下运行,则该函数的响应将很漂亮

  • 问题内容: 我有这种格式的json数组: 现在,我想解析并以表格格式在Javascript或jQuery中显示它。该表有四列,每一列指示此数组中每个元素的每个属性。该表的第一行是这四个键的名称。其他行是这些键的值。 我不知道如何编写JavaScript代码来实现此功能。你能帮我吗? 问题答案: 演示

  • 问题内容: 我有以下情况: 提供输出 Tue May 31 00:00:00 SGT 2019 但我希望输出是 31/05/2019 我需要在这里使用解析,因为日期需要按日期而不是字符串进行排序。 有任何想法吗 ?? 问题答案: 怎么样:

  • 问题内容: 如何利用System.out.print(ln/f)一种方式将我的输出格式化为表格? 如果要使用printf,我应该指定哪种格式来获得以下结果? 我要打印的示例表: ``` n result1 result2 time1 time2 5 1000.00 20000.0 1000ms 1250ms 5 1000.00 20000.0 1000ms 1250ms 5 1000.00 200

  • 问题内容: 假设您在Datagridview中有一列具有负数和正数作为数据的列。 如何在打开和关闭括号中显示带有负数的数字?例如,-5.00将变为(5.00) 我怎么能做到这一点?TYSM 问题答案: 您可以设置该列的默认格式: 有关格式化的更多信息,请参见此处。

  • 问题内容: 我有一个有效的JSON字符串,我想对其进行整理/格式化,以使每个属性/值对在其自己的行上,依此类推(当前它在一行上,没有空格/换行符)。 我正在使用Apache Sling 对我的JSON对象建模并将其转换为String,因此,如果可以将Sling 设置为输出一个整洁的字符串(我认为它不可能),那也可以工作。 如果我需要一个第三方库,我希望尽可能少地依赖一个库(例如Jackson仅需要