java - 在 maven java 应用程序中使用 xero API 时,如何从 Asset 中检索 AssetType?
问题描述
我已经在我的 java 应用程序中集成了 XERO-API,我需要显示资产列表及其资产类型。
我已经看到,当您调用 Postman 来获取所有资产时,返回的 JSON 对象项包含“assetTypeId”属性,并且在API 文档中返回了“assetTypeId”属性。
但是来自 java sdk 的 Asset.class 不包含“assetTypeId”属性。是否有另一种方法可以使用 xero-api java sdk 从资产中获取 AssetType?我正在使用 jar 的 v3.5.2。
解决方案
该字段应根据模型定义进行序列化。你能发回你从 SDK 收到的内容吗
public class AssetType {
@JsonProperty("assetTypeId")
private UUID assetTypeId;
@JsonProperty("assetTypeName")
private String assetTypeName;
... etc
资源
让我知道返回的内容,我们尝试看看为什么没有被序列化。
推荐阅读
- node.js - Docker 运行 wordpress + mysql + gulp(节点)
- ruby-on-rails - Rails:通过比较两个模型进行过滤
- firebase - 我们可以从控制台查看消息吗?
- bash - Bash 嵌套私有函数
- python - TensorFlow Keras 错误:预期 flatten_input 具有形状
- ios - 具有许多(100 多个项目)的表的静态表与动态原型
- database - AWS Secrets Manager 和数据库身份验证安全性
- excel - Excel VBA - 双击工作表中的单元格以在工作簿中的另一个工作表上生成过滤数据
- r - R - S3 方法 - 绘图
- javascript - 在js中使用变量进行计算时无法得到正确的结果