gpt4 book ai didi

java - 将 Map 编码到 .xml

转载 作者:行者123 更新时间:2023-11-29 09:25:12 24 4
gpt4 key购买 nike

如果我有这样的 map 设置:

map.put("foo", "123");
map.put("bar", "456");
map.put("baz", "789");

然后我想做这样的事情:

  for (String key : map.keySet().toArray(new String[0])) {
// marshall out to .xml a tag with the name key and the
// value map.get(key)
}

所以它将编码出来的是这样的:

<map>
<foo>123</foo>
<bar>456</bar>
<baz>789</baz>
</map>

我可以使用一些奇特的 JAXB 注释来做到这一点,还是有其他东西可以将其自身借给动态元素名称?

TIA

最佳答案

您必须使用 JAXB 吗?我从来没有用过它,但我在 XStream 上取得了很大的成功。 .它非常灵活,因此您可以获得所需的 XML。

关于java - 将 Map<String, String> 编码到 .xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2932718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com