次のようなカンマ区切りの値が連続したフラットな .txt ファイルがあります。
1,name1,department1
2,name2,department2
3,name3,department3
...
...
ここで、これらのレコードを .txt ファイルから読み取って xml に書き込みたいとします。出力は次のようになります。
<Employees>
<Employee>
<Code>1</Code>
<Name>name1</Name>
<Department>department1</Department>
</Employee>
<Employee>
<Code>2</Code>
<Name>name2</Name>
<Department>department2</Department>
</Employee>
<Employee>
<Code>3</Code>
<Name>name3</Name>
<Department>department3</Department>
</Employee>
</Employees>
これを達成するために、さまざまな質問/投稿を行ってきましたが、どういうわけか、従うべきアプローチと、 XStream のようにどの XMLBuilder を使用する必要があるかについて混乱していますか?
最高のパフォーマンスを達成するには、どのアプローチに従うべきか誰か教えてもらえますか?