Java 如何以编程方式编辑多个文件中的JSON数据?

Java 如何以编程方式编辑多个文件中的JSON数据?,java,json,jenkins,Java,Json,Jenkins,我想编辑部署配置json文件,其中将提供不同的服务器配置 我知道如何将JSON转换为Java对象,反之亦然。以及类似Xpath的Json()查询。但它们都不适合,因为在运行时我无法生成Java类并填充值。 JsonPath有助于获取值,我要找的是设置值 有没有用于编辑json文件中键值的库?这是一个问题,它看起来更像是脚本语言的工作,而不是java应用程序的工作 但是,当您想用Java实现时,json simple可能会帮助您。它是一个将JSON代码解析为键/值映射的库,您可以在键/值映射上执行

我想编辑部署配置json文件,其中将提供不同的服务器配置

我知道如何将JSON转换为Java对象,反之亦然。以及类似Xpath的Json()查询。但它们都不适合,因为在运行时我无法生成Java类并填充值。
JsonPath有助于获取值,我要找的是设置值


有没有用于编辑json文件中键值的库?

这是一个问题,它看起来更像是脚本语言的工作,而不是java应用程序的工作


但是,当您想用Java实现时,json simple可能会帮助您。它是一个将JSON代码解析为键/值映射的库,您可以在键/值映射上执行任何映射操作,如读取、添加、删除或更改键的值,并将它们序列化回JSON字符串

这和詹金斯(被贴标签)有什么关系?我假设您希望将此作为Jenkins构建过程的一部分,请解释如何准确地。。。若按照Jenkins build步骤使用外部程序进行操作是可以的,那个么答案就不一定和Java有任何关系,例如。