gpt4 book ai didi

java - XML解析为Java Object List> sqlParams;

转载 作者:太空宇宙 更新时间:2023-11-04 11:51:06 24 4
gpt4 key购买 nike

在我的一个项目中,我有一个场景,我将获得一个包含 sql 参数的 xml 文件,我必须从中读取并构造 Java 对象。

下面是示例 xml

<parameters>
<sql id="1">
<city>Chennai</city>
<state>Tamilnadu</state>
</sql>
<sql id="2">
<city>Mumbai</city>
<state>Maharashtra</state>
</sql>
<sql id="3">
<city>Kolkata</city>
<state>West Bengal</state>
</sql>
</parameters>

我必须从这些 xml 中解析并获取键和值。我期望的 Java 对象是

List<Map<String,String>> sqlParams;
Map sqlOne; sqlOne.put(city,Chennai); sqlOne.put(state,Tamilnadu); sqlParams.add(sqlOne);
Map sqlTwo; sqlTwo.put(city,Mumbai); sqlTwo.put(state,Maharashtra); sqlParams.add(sqlTwo);

等等...

我们使用这个映射列表来运行 SQL。有人可以建议我一种更好的方法来做到这一点吗?

最佳答案

要解析java对象中的xml,你可以查看这个文档。 http://docs.oracle.com/javase/8/docs/technotes/guides/xml/index.html

关于java - XML解析为Java Object List<Map<String,String>> sqlParams;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41822615/

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