问题标签 [objectmapper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
543 浏览

swift - Alamofire、ObjectMapper、Realm:删除孤立对象

我使用 Alamofire、ObjectMapper 和 Realm,并将获取和映射的对象保存在领域中。是否可以自动删除孤立对象?

例如,我获取联系人列表。现在一个联系人已从响应中删除,应该会自动从 Realm 中删除。这是objectmapper可以做的吗?

0 投票
4 回答
7169 浏览

swift - Alamofire,Objectmapper,Realm:嵌套对象

我正在使用 Alamofire、Objectmapper、Realm,一切都在做一件事情:我无法映射嵌套对象。

我要映射的 JSON 是:

VotingOption 中的映射函数永远不会被调用。

0 投票
1 回答
1435 浏览

json - How to ignore attributes while serializing a class by ObjectMapper

I have a class with lots of attributes which are required for server side logic, but a few of those are required for UI. Now when I am creating a json from the class, all the attributes are written to json. I want to ignore some values only when it is converted to json. I Tried with @JsonIgnore. But it is not working.

My Class Is

#xA;

And I am writing this using

#xA;

What is wrong here, please help

0 投票
2 回答
491 浏览

java - 使用对象映射器从 json 字符串中读取额外字段

我希望使用 ObjectMapper.readValue (jString, B.class) 读取 A 类的一个 json 字符串 jString,我可以传递一些参数,这将有助于我也读取 c 但在其他一些结构中?

我正在使用 org.codehaus.jackson.map.ObjectMapper。

0 投票
0 回答
3396 浏览

java - 将 OffsetDateTime 与杰克逊一起使用

我正在尝试使用将 OffsetDateTime 对象转换为 JSON 格式ObjectMapper。不使用toString()of OffsetDateTime,而是将其ObjectMapper序列化为对象。

换句话说:

现在,输出是:

我想要的格式:2015-12-10T15:01:39.117+02:00

ObjectMapper 返回:

我的问题是如何告诉 ObjectMapper 应用我想要的日期格式(“我想要的格式”)。谢谢!

0 投票
2 回答
39519 浏览

java - ObjectMapper 无法解析为类型

我无法让 JSON 正常工作。ObjectMapper无法解决。库已正确导入。

0 投票
1 回答
634 浏览

swift - Swift 2.1:无法使用 ObjectMapper 将 JSON 对象映射到 Realm 对象

我正在尝试使用 ObjectMapper 将我的 JSON 对象映射到 Realm 对象,但我一直为零。

我正在使用以下代码行将传入的 JSON 映射到上述 Realm 对象。

通知是一个 JSON 对象(使用 SwiftyJSON 库)

示例通知 JSON:

请帮忙!

0 投票
0 回答
487 浏览

ios - 在 Swift 中使用 ObjectMapper 修改 JSON 键

我从 API 收到以下 json:

并使用 ObjectMapper 对其进行序列化:

现在,在收到并修改该 JSON 后,我需要将其发送回 API。但是,在发回之前,我需要将键“second_objs”和“third_objs”重命名为“something_else_2”和“something_else_3”。

如何以干净的方式进行重命名?

0 投票
1 回答
2028 浏览

ios - Moya-ObjectMapper 响应处理

我们使用AlamofireMoyaMoya-ObjectMapper来处理 API 调用。来自服务器的响应如下:

ObjectMapper无法处理这个并且总是抛出异常。

Error info: JSONMapping(Status Code: 200, Data Length: 313) 同时,它能够处理这种格式的响应:

我确认JSON响应格式正确。我的代码片段在这里:

这是我们使用这些库的第一个项目,我们无法理解我们缺少什么。我们感谢任何帮助,为我们指明正确的方向。如果发现任何信息丢失以找出问题,请告知。

0 投票
1 回答
2433 浏览

java - Jackson ObjectMapper 树:检查 isMissingNode()

我正在尝试解析我从这个网站上下载的 JSON 的“组件”部分: http: //geocoder.opencagedata.com/api.html

只要该地点实际存在于地图上,我就可以成功地做到这一点。但是,如果该位置不存在,假设我为其提供纬度 1 和经度 1,则此 json 的“组件”部分将不再可用。

如果“组件”没有通过执行以下操作在 json 中返回,我试图防止我的服务器被炸毁:

但它所做的只是在进行 isMissingNode 检查之前指向下面的行并说该行有 NullPointerException :

这是有道理的,因为 json 的组件部分不存在。

如果没有杰克逊给我一个空指针异常,我该如何执行此检查?

编辑:

这是我的杰克逊代码:

同样根据opencage,如果纬度和经度都等于1,我们有以下json: