打开不知道完整名称的XML文件并解析xml
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打开不知道完整名称的XML文件并解析xml相关的知识,希望对你有一定的参考价值。
我正在将机器人框架与RIDE一起使用,为了进行测试,我需要在计算机上找到一个XML文件并打开它以解析xml并能够使用这些数据。问题是我不知道文件的确切名称。格式为number NameOfTheFile,因此可以为1NameOfTheFile或25NameOfTheFile。如何在关键字中使用regexp?或通过其他方式实现这一目标?
谢谢
您将如何手动执行-您将如何选择用于验证的文件?我想,您将查看所有与特定名称模式匹配的文件;在Robot Framework中,您可以使用OperatingSystem's List Files In Directory
关键字来做到这一点,该关键字支持传递名称模式:
List Files In Directory
现在您有了一个列表对象,其文件名匹配;如果为空-没有此类文件,这可能是一个问题(取决于您的测试/要求,我不知道)。如果它只有一个成员-很好,那就是您的文件。如果有多个文件,那是另一个“问题”。您将如何手动选择正确的文件?可能最新的文件是目标文件-因为您可以遍历所有文件并通过$the files= List Files In Directory /the/path/to/the/dir *NameOfTheFile.xml
找到该文件;或者它可以是最大的;否则后缀中的数字最大。这实际上取决于您的要求以及您要实现的目标。
“您将如何手动进行操作”可能是最重要的问题。思考并分解为您将要完成的各个任务,现在您有了算法。了解如何将其放入代码中-并保存实施。这适用于脚本,测试用例和业务流程自动化(例如软件)。我很想标记要结束的问题,因为恰好缺少该算法-算法-仅陈述了最终目标-而SO则是帮助实现部分。但是,我们在这里:)
以上是关于打开不知道完整名称的XML文件并解析xml的主要内容,如果未能解决你的问题,请参考以下文章