gpt4 book ai didi

java - Google App Engine 端点中的自定义 JSON 实体解析

转载 作者:行者123 更新时间:2023-11-30 03:59:59 25 4
gpt4 key购买 nike

我必须手动将一个非常特殊的 JSON 有效负载转换为 POJO。我想我可以将 JSON 字符串放入 String 实体中:

@ApiMethod(
name = "postSomething",
path = "postSomething/{id}",
httpMethod = ApiMethod.HttpMethod.POST
)
public void postSomething(@Named("id") Integer id, HttpServletRequest request, String data) {
//Parse data here...
}

当我这样做时,我收到一个错误:MissingParameterNameException:缺少参数名称。参数类型(类java.lang.String)不是实体类型,因此应使用@Named进行注释。

我尝试使用 @ApiTransformer 但遇到类似的错误。

您能给我一个手动解析 JSON 内容的示例吗?

最佳答案

错误消息表明 String 数据需要有 @Named 注释,类似于 Integer id。

关于java - Google App Engine 端点中的自定义 JSON 实体解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22203245/

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