【问题标题】:Encoding Python object (with Python Convention) in JSON with Java naming convention使用 Java 命名约定在 JSON 中编码 Python 对象(使用 Python 约定)
【发布时间】:2020-03-13 17:14:27
【问题描述】:

我需要通过 JSON 编码将一个对象从我的 Python 项目发送到我的 Java 项目。

但是,根据命名约定,python 有如下字段

variable_name

虽然 Java 有类似的字段

private String variableName

如何使用 JSON 中的上述变量(variable_name)对 python 对象进行编码,以便我可以将该 JSON 对象解码为 Java 模型(将字段作为 variableName)?

【问题讨论】:

    标签: java python json naming-conventions


    【解决方案1】:

    如果你使用的是 Jackson 库,你可以使用:

    @JsonProperty("variable_name") // same name come from python app
    private String variableName;
    

    【讨论】:

      猜你喜欢
      • 2013-10-16
      • 1970-01-01
      • 2011-09-13
      • 2010-10-17
      • 1970-01-01
      • 2020-11-04
      • 1970-01-01
      • 2010-09-15
      • 2015-02-19
      相关资源
      最近更新 更多