使用测试数据填充XML文件

时间:2012-12-22 14:59:47

标签: java xml git

我有一个XML文件,看起来像附加图像:XML file

我使用“blame”命令从Git开源存储库中获取了属性(commitId,author,date和time)。

但是,对于我的评估,我需要随机填充这些属性和我拥有的数据。例如,我有Junio,Peter,Jiang,Jen​​s,Jeff,Ramkumar和Linus作为作者,日期介于2010年和2012年之间。

使用Java填充此数据的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以将所需的值放入数组中,如下所示:

   String names[] = {Junio, Peter, Jiang, Jens, Jeff, Ramkumar, Linus};
   String dates[] = {2010, 2011, 2012};

然后使用Random类,你可以这样做:

    Random ran = new Random();
    String name = names[ran.nextInt(7)];
    String date = dates[ran.nextInt(3)];

这会给你一个随机的名字和日期。冲洗。重复。

请注意,要获得0到n之间的随机数,您需要nextInt(n + 1)。