{“ID”:123456,“IP”:“192.168.1.1”,“T”:-12.9,“T”:-23.8,“变量”:[“用户名”:“用户1”,“有效”:0,“温度1”:-12.97,“温度2”:23.87]}
然后能够访问一个键值对,比如variables.username。
我尝试过使用JoltTransformJSON,但不知道如何正确地编写规范,如果它能做到!!我编写了以下jolt规范:
[{“操作”:“shift”,“spec”:{“id”:“id”,“ip”:“ip”,“t”:“t”,“t”:“t”,“变量”:{“用户名”:“”,“有效”:“”,“温度1”:“”,“温度2”:“}}}]
我还尝试将UpdateRecord与记录读取器/写入器一起使用,但是传递正确的模式会导致第一个变量出现错误,因为它不能将“user1”与初始JSON中的键匹配。
我已经成功地将Jolt规范设计为:
[{“操作”:“shift”,“spec”:{“id”:“id”,“ip”:“ip”,“t”:“t”,“t”:“t”,“变量”:{“0”:“用户名”,“1”:“有效”,“2”:“温度1”,“3”:“温度2”}}}]
谢谢daggett的贡献。
我有个文件名测试。json 我读了这个文件,我想得到这个 我要阅读和构建的代码 从JSON的那句话中,我得到了 com.google.gson.stream.MalformedJsonException:使用JsonReader.setLenient(true)接受格式错误的JSON 我的绳子坏了? 我试过了 我知道这不是JSON数组。
我想遍历一个包含键/值对的文件,并将它们放入一个映射中。 该文件包含如下值: 下面是我的代码: 我遇到的问题是,名为的映射没有从文件中添加新值,它在大小为3时停止,不确定原因。非常感谢您的帮助。谢谢
我试图有一个键值对映射到一个数组,区分每个值作为一个类型使用jolt转换规范 输入json 尝试了这个规格
问题内容: 我已经看到了几种有神论的方法,它们似乎都起作用,但是我只是想知道一种方法是否比另一种更好。 例如,一个叫你可以这样做: 您还可以执行以下操作: 这些“正确”之一吗? 问题答案: 来自类javadoc的文字副本 JFrame类与Frame略有不兼容。像所有其他JFC / Swing顶级容器一样,JFrame包含JRootPane作为其唯一的子级。根窗格提供的内容窗格通常应包含JFrame
我需要使用jolt转换来执行以下JSON转换: 需要取下钥匙: 和 要更改密钥的名称: 到 要拆分键:值键的字符串值,请虚拟: 示例: to 和 输入 JSON 为: 输出JSON为: