2013-05-20 45 views
0

嗨,我的文本文件如下所示。将文本文件解析为对象数组

operation=EAT 
starttime=134662223 
endtime=134665223 
totaltime=3454 
end 
operation=DRINK 
starttime=134662223 
endtime=134665223 
totaltime=34354 
end 
operation=SLEEP 
starttime=134662223 
endtime=134665223 
totaltime=34543 
end 
operation=WALK 
starttime=13463223 
endtime=13466323 
totaltime=66643344 
end 

我想创建操作对象数组。我可以编写解析逻辑。但我担心这可能需要更多时间。 我的对象看起来像下面

class Operation 
{ 
private String name; 
private long startTime 
private long endTime 
private totalTime 
//Getters and Setters 
} 

上面一个是简单的bean,其具有一个操作的数据。

我该如何做到这一点?任何第三方图书馆都能帮助我?此任务的最终目标是将平面文件以有组织的形式转换为xml文件。如下所示。

<operation name=EAT> 
    <starttime>13322444<starttime> 
    <endtime>13323444<endtime> 
    <totaltime>13322444<totaltime> 
</operation> 
<operation name=DRINK> 
    <starttime>13322444<starttime> 
    <endtime>13323444<endtime> 
    <totaltime>13322444<totaltime> 
</operation> 
.. 
.. 

请帮我这样做。感谢您阅读本文。并提前致谢。

回答