gpt4 book ai didi

Java:从模板和字典生成 XML 表

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

所以基本上我一直在尝试解决这个问题,这就是问题所在:

我有一个 XML 模板文件,无论是 XSLT 还是其他文件对我来说都不是问题,因为模板尚未创建。但我很好奇,例如,我将如何使用字典对象并用它们的值填充 XML 模板的空白。

示例:

假设我有一个伪代码字典:

dict = { "name" : "bob" , 
"age" : "100" }

和某种XML模板:

<person>
<name></name>
<age></age>
</person>

我将如何在 Java 中生成如下所示的 XML 表:

<person>
<name>bob</name>
<age>100</age>
</person>

同样,我不是在寻找一个非常具体的答案,因为我是一个有能力的编码员,我更想知道这样做的好方法是什么?有好的图书馆吗? XLST 是要走的路吗?如果可以,我应该去哪里了解 Java 与它们的交互?

感谢您的宝贵时间!

最佳答案

您的伪代码字典看起来像 JSON。您可以使用 Jackson 或 GS​​ON 等库将 JSON 加载到具有名称和年龄属性的 Java 对象,并将对象存储到 XML任何 Java XML 库(对于我喜欢 XStream 的简单情况 - 看看这个问题:How to convert XML to java.util.Map and vice versa)

关于Java:从模板和字典生成 XML 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14989238/

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