Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 读取selenium中的xml数据_Java_Xml_Selenium_Selenium Webdriver_Properties File - Fatal编程技术网

Java 读取selenium中的xml数据

Java 读取selenium中的xml数据,java,xml,selenium,selenium-webdriver,properties-file,Java,Xml,Selenium,Selenium Webdriver,Properties File,我想从XML文件中读取数据。我正在使用Java和seleniumwebdriver。我在研究中发现了许多解决方案。问题是似乎没有一个适用于我的问题 我的XML文件如下所示: 当我使用prop.loadfileInput时,我相信对于三个参数值,输出会三次打印为null 但如果我使用prop.loadFromXMLfileInput,则会显示InvalidPropertiesFormatException 请帮忙…提前谢谢 可以通过xmllint检查属性格式中的错误: xmllint foo.pr

我想从XML文件中读取数据。我正在使用Java和seleniumwebdriver。我在研究中发现了许多解决方案。问题是似乎没有一个适用于我的问题

我的XML文件如下所示:

当我使用prop.loadfileInput时,我相信对于三个参数值,输出会三次打印为null

但如果我使用prop.loadFromXMLfileInput,则会显示InvalidPropertiesFormatException


请帮忙…提前谢谢

可以通过xmllint检查属性格式中的错误:

xmllint foo.properties
在这种情况下,结束标记是:

</Enviroment>
但必须:

</Environment>
参考资料


您的xml文件根标记为=Environment。但在代码中,您寻找的是:环境。这里有一个拼写错误谢谢..@Mahsum我纠正了这个错误,但它仍然显示输出为Null的xml文件,您是否正确?当我运行它时,得到了关于无效的不同错误?@Mahsum Xml文件是正确的。请告诉我你的错误是什么。对我来说,它总是以null结尾。我在prop.loadFromXMLfileInput中遇到以下错误;=>线程主java.util.InvalidPropertiesFormatException中的异常:org.xml.sax.saxpasseException;行号:3;栏目号:14;必须声明元素类型环境。
</Enviroment>
</Environment>