我有一个记录文件,类似于下面的示例。我想用一百万条记录创建一个具有相同数据的单个文件。我怎么能这样做?
我知道java中的文件io我可以创建和写入文件。是否有任何工具或更好的方法来获得更好的性能?
test;abc;tyr;ytu4;ytur<root><MessagePayload><abc><AlertCode>try</AlertCode></root>
test2;abc3;tyr4;ytu;ytur<root><MessagePayload><abc><AlertCode>ret</AlertCode></root>
test2;abc4;tyr4;ytu4;ytur<root><MessagePayload><abc><AlertCode>tue</AlertCode></root>
答案 0 :(得分:1)
您可以使用 DataFactory 库来生成有意义的随机数据:https://github.com/andygibson/datafactory
你会在Github上找到一些例子。
答案 1 :(得分:0)
如果您只需要大量数据,那么一个简单的shell脚本就可以完成。
$i=100000
while [ i -ge 0 ]; do
cat file.txt >> file.txt
i=`expr $i - 1`
done