1

私は3つのデータ構造を持っています

ArrayList emptags

HashMap データベースメタデータ

HashMap タグTometadata

emptags が含まれています

emptags.add("emp_no");

emptags.add("emp_name");

emptags.add("emp_sal");

データベースメタデータ

databaseMetadata.put("NUM","1");
databaseMetadata.put("NAME","DAVE");
databaseMetadata.put("SAL","");

タグメタデータ

tagsTometadata.put("emp_no","NUM");
tagsTometadata.put("emp_name","NAME");
tagsTometadata.put("emp_sal","SAL");

上記に基づいて、リストemptagsオブジェクトを反復する必要があり、リスト内の各要素の取得ハッシュマップからメタデータ要素を取得する必要があります

tagsTometadata と、databaseMetadata.finally からの値です。xml の下に構築する必要があります。

<emp>

  <emp_no>1</emp_no>
  <emp_name>DAVE</emp_name>
  <emp_sal/> //because there is no value

</emp>      
4

1 に答える 1