私のプロジェクトの1つでは、SQLパラメータを含むxmlファイルを取得するシナリオがあります。そこからJavaオブジェクトを読み込んで構築する必要があります。JavaオブジェクトリストへのXML解析<Map <String、String >> sqlParams;
以下は、私が解析し、これらのxmlからキーと値を取得する必要がありますサンプル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>
です。私は期待してい Javaオブジェクトは、私たちは、SQLを実行するためにマップのリストを使用し
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);
であるというように...
。 これを行うにはより良い方法を提案する人がいますか?