gpt4 book ai didi

java - 更新响应对象而不转换为java对象

转载 作者:行者123 更新时间:2023-12-02 11:01:57 26 4
gpt4 key购买 nike

是否可以更新 REST 响应中的字段而不转换为相应的 java 对象?我有一个场景,我必须调用 GET api 并将字段从 true 更新为 false,然后进行 PUT 调用来更新它。 GET 和 PUT api 不受我的控制,因为这些对我来说是外部 api。它在 javascript 中非常简单,但不确定如何在 java 中实现这一点。我不想转换为 java 对象的原因是它是一个重对象,我必须为其创建至少 20 个类。

最佳答案

如果 GET API 调用的响应是 JSON,则按照以下步骤操作

  • 将响应转换为 JSON 对象。
  • 获取 key 并修改值。
  • 将响应 JSON 对象转换回 JSON 字符串

    现在响应已更新,您可以进行 PUT API 调用。 使用 JSON 对象可以避免将响应转换为相应 JAVA 对象的风险

关于java - 更新响应对象而不转换为java对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51265936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com