首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在xml文件中获取不返回值的元素文本

在xml文件中获取不返回值的元素文本
EN

Stack Overflow用户
提问于 2020-09-22 16:14:54
回答 1查看 103关注 0票数 1

我的XML文件如下

代码语言:javascript
运行
复制
<configuration commit-localtime="2020-09-21 14:53:21 PDT" commit-seconds="1600725201" commit-user="root">
    <comment># End of the data from file (/volume/labtools/lab_cvs/system-test/machine/.global/lab_routes-config)</comment>
    <groups>
        <name>vrrp_ipv4_all</name>
        <interfaces>
            <interface>
                <name>&lt;*&gt;</name>
                <unit>
                    <name>&lt;*&gt;</name>
                    <family>
                        <inet>
                            <address>
                                <name>&lt;*&gt;</name>
                                <vrrp-group>
                                    <name>&lt;*&gt;</name>
                                    <priority>201</priority>
                                    <fast-interval>1000</fast-interval>
                                </vrrp-group>
                            </address>
                        </inet>
                    </family>
                </unit>
            </interface>
        </interfaces>
    </groups>
</configuration>

我在机器人框架中使用了如下命令

获取元素文本${output} //优先级

但我得到的错误是

SyntaxError:不能对元素使用绝对路径

我认为我需要使用.//优先级,但我无法理解背后的原因。既然优先级已经在这个输出中,为什么我需要添加。指示当前节点?请帮帮我!

EN

Stack Overflow用户

回答已采纳

发布于 2020-09-22 17:29:28

Get Element Text Robotframework库命令的上下文中,XPath必须相对于源节点(在您的示例中是${output})。绝对XPaths是不允许的。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64013708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档