我有我可是从我的类阅读它一个xml文件
<Testclasses>
<Class>new SomeClass1()</class>
<class>new SomeClass2()</class>
</Testclasses>
所以我有在类的方法,其需要一个参数作为如下的对象
public List<Object> retriveValuesFromXml(){
....
This method parses the values from xml and reads the different object and returns a
list of objects.
}
@Test
public void someMethod1(){
ArrayList<Object> list_of_objects= retriveValuesFromXml();
for(Object x :list_of_objects){
someMethod2(x); //for example : x = new SomeClass1() or x = new SomeClass2()
}
}
public void someMethod2(Object target){
.....
}
其中目标是创建的新SomeClass的()对象,这是我们从XML读取。 我能知道如何从文件作为对象解析XML值,并将其存储在列表中? 我只是想用所有的类对象的名单在我的项目,并将它们发送到这个测试类。 后来即使任何新类被添加到该项目,我应该能够添加到这个XML文件,并通过类对象来测试。