代码之家  ›  专栏  ›  技术社区  ›  Synesso

Avro编码二进制文件

  •  0
  • Synesso  · 技术社区  · 7 年前

    Avro工具 tojson

    {"bytes":"\u0000\u0000\u0000\u0000\u0002\u0000\u0000\u0000\u0002@ol\u0000\u0000\u0000\u0000\u0000@f¸\u0000\u0000\u0000\u0000\u0000@o¦\u0000\u0000\u0000\u0000\u0000@fú\u0000\u0000\u0000\u0000\u0000"}
    

    如何将这些二进制值提取到bash中的文件中?是否可以使用 jq ?

    1 回复  |  直到 7 年前
        1
  •  1
  •   peak    7 年前

    jq的-r命令行选项将JSON字符串转换为其“原始”形式,以便在 .bytes ,您可以通过管道将JSON传输到:

    jq -r .bytes 
    

    在您的示例中出现NULs使得无法在此处显示输出。