问题标签 [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 投票
2 回答
10092 浏览

swift - 如何使用 ObjectMapper 将枚举的 rawValue 分配给变量?

您好,我在 Swift 中使用带有 Alamofire 的Object Mapper,我正在尝试将枚举原始值映射到真正的枚举。

这是我的枚举,也是我试图在函数映射中使用的代码。你能帮我把什么作为参数传递给 EnumTransform 或如何修改代码吗?我知道我可以将值读取为字符串并使用 LevelType(rawValue: stringValue)。

提前致谢。

0 投票
1 回答
2948 浏览

java - Jackson Objectmapper 关于字段值?

我正在使用 JacksonObjectMapper转换为 JSON 字符串。我想使用 aPropertyNamingStrategy以便我的字段可以被赋予不同的名称。

前任:attribute ---> attr, name --> nm

我可以通过以下课程来实现这一点:

但是,现在也需要将name属性内部的值转换为短名称。前任: accessPolicyIDs --> acp, maxOfInstances --> mxi

这怎么能实现??可以ObjectMapper配置为处理特定字段的值吗?

0 投票
0 回答
178 浏览

ios - 无法运行项目,使用对象映射器给出奇怪的错误

我在用**xcode 7.1**

我创建了简单的模型“用户”并使用 import ObjectMapper

和 xcode 向我显示以下错误

由于信号,命令失败:分段错误:11并记录了以下错误

我已经在 github https://github.com/Hearst-DD/ObjectMapper/issues/363上提出了问题

0 投票
2 回答
3578 浏览

java - 以通用方式设置 ObjectMapper 属性?

我正在编写一个JsonUtils包含不同函数来序列化和反序列化数据的类。

现在,我希望这些功能可以通用。例如:有人想调用toJsonString方法但想使用不同的命名策略来转换为 json。或者可能想要添加一些其他属性来ObjectMapper注册一个模块。

目前,ObjectMapper属性是在函数内部设置的,因此ObjectMapper不能使用新的命名策略或不同的属性。

有没有一种方法可以让每个用户JsonUtils最初都为其设置自己的属性ObjectMapper?还是一种高效且通用的方式来编写我的 Utility 类?

0 投票
1 回答
333 浏览

ios - ObjectMapper 的 if 语句?

我试图仅当它存在于 JSON 中时才设置值。我想做这样的事情:

我正在使用这个 ObjectMapper 框架: https ://github.com/Hearst-DD/ObjectMapper

0 投票
1 回答
7359 浏览

java - JsonNode 反对?

我正在JsonDeserialzer为 POJO 类写一个Attribute

Attribute类有两个变量namevalue其中名称是String类型,值是Object类型。

我知道从JsonNode使用中获取字符串值

,但值是Object类型,它可以是列表、字符串或任何东西。

我应该如何Attribute在反序列化器中创建对象??

属性类:

0 投票
3 回答
3673 浏览

json - 没有使用球衣 2.22.1 获得最新杰克逊的 Json 结果

我正在使用 jersey v2.21,我正在尝试设置我ObjectMapper的几个配置:

  1. 如果它的值是,不要返回一个属性null
  2. 返回按字母顺序排列的对象的属性
  3. 以如下格式返回日期:2015-06-22T17:57:05.000-07:00

这就是我的 ObjectMapper 的样子: 编辑:

编辑: 这些是我的依赖项:

编辑: 这是树依赖项:

编辑: 这是我的 web.xml 部分:

但是,我得到null的不是字母,而是以毫秒为单位的日期。

更新: 更新依赖项后,我收到此异常:

Update1: ​​我正在阅读有关球衣的依赖问题以及何时删除:

我得到了预期的结果,但是,只有在 xml 中,而不是在 json 中。有任何想法吗?

0 投票
0 回答
1619 浏览

json - 手动使用对象映射器从休息控制器返回 json

我有一个休息控制器返回一个 json 对象列表。当我调用方法 1) 时,它按要求工作。当我需要将序列化配置为忽略一个请求中的某些属性而不忽略另一个请求时,我使用的是 mixIn 注释和 objectMapper。当我返回对象时,它是 xml 而不是像以前那样的 json。有人可以帮忙吗?我意识到我现在正在返回一个字符串,但是如果我想要与 1) 相同的响应,我是否需要像以前一样将字符串转换为对象并在 responseEntity 中返回。

1)

返回

2)

返回

这出现在 soapui 的 xml 选项卡中,而不是 json 选项卡中。任何人都可以帮忙吗?

0 投票
1 回答
502 浏览

json - 如何在 json 中找到 JsonParse 异常

我正在尝试解析以下json。这必须给我一个错误,说不正确的 json 格式。但是解析器只解析 json 直到 "value:15" 并且没有抛出任何异常。我怎样才能做到这一点?

我正在使用的示例代码:

这是代码片段:

和输出:

第 1 行: json: { "and" : [{"key": "domain", "op": "=", "value": "cricket"}, {"key" : "STAT_CDE","op" : "=","value" : "13"}]},{ "and" : [{"key": "domain", "op": "=", "value": "Football"}, {"key " : "STAT_CDE","op" : "=","value" : "10"}]} 第 2 行:映射器完成

0 投票
2 回答
2825 浏览

swift - 使用 Alamofire 和 Objectmapper 整数值始终为零

我正在使用带有 ObjectMapper 的 Alamofire,我的模型类就是这样

}

我正在使用这样的 Alamofire

id总是零,不知道为什么?