【发布时间】:2020-02-06 05:49:13
【问题描述】:
我有一个MultivaluedMap<String, String> strMap,我想将其转换为MultivaluedMap<String, Object> objMap。
我尝试在下面的帖子中探索几条路线,但似乎没有一条可行。
【问题讨论】:
-
“似乎有效”是什么意思?你没有测试过它们吗?为什么不呢?
-
你能添加你的代码和问题/错误吗?
-
你问的是哪个
MultivaluedMap? -
我认为
MultivaluedMap的实现可能像<key, list<string>>。如果将其转换为<key, list<object>>,则必须转换列表中的每个值。 -
@Tom "当 OP 使用 Apache 实现"? OP 还没有回应,但是如果你看看我引用的两个名字,Apache 实现实际上对
Valued中的V字符有错误的大小写,所以很可能OP 使用的是JAX-RS 实现,而不是Apache 实现。 --- 除此之外,您所说的“没有必要”是什么意思?有些东西是必要的,并且说“那将是不必要的” 听起来像是有一个更简单 的解决方案,但有什么比宽松的复制构造函数更简单的呢?
标签: java hashmap type-conversion multivalue