手机app中如何使用XPath获取对应数据
回答
收藏

手机app中如何使用XPath获取对应数据

j
jerry83
2023-06-14 10:43·浏览量:938
j
jerry83
发布于 2023-06-14 10:43938浏览


<node index="1" text="订单详情" resource-id="com.ss.android.ugc.aweme:id/ff" class="android.widget.TextView" package="com.ss.android.ugc.aweme" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[121,96][358,239]" />

                                <node index="2" text="" resource-id="com.ss.android.ugc.aweme:id/a6k" class="android.widget.ImageView" package="com.ss.android.ugc.aweme" content-desc="反馈" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[673,126][810,208]" />

                                <node index="3" text="" resource-id="com.ss.android.ugc.aweme:id/xu5" class="android.widget.LinearLayout" package="com.ss.android.ugc.aweme" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[827,126][1058,208]">

                                  <node index="0" text="" resource-id="com.ss.android.ugc.aweme:id/xu0" class="android.widget.ImageView" package="com.ss.android.ugc.aweme" content-desc="更多" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[827,126][942,208]" />

                                  <node index="1" text="" resource-id="com.ss.android.ugc.aweme:id/xu4" class="android.view.View" package="com.ss.android.ugc.aweme" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[942,143][943,191]" />

                                  <node index="2" text="" resource-id="com.ss.android.ugc.aweme:id/dm" class="android.widget.ImageView" package="com.ss.android.ugc.aweme" content-desc="关闭" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[943,126][1058,208]" />

                                </node>

                              </node>

                            </node>

                          </node>

如下图,我这边希望通过获取元素对象(手机)中的xpath方法,得到“更多”这个元素的信息。请问如下错误在哪里?是否还有其它方式。由于此页面有三个“更多”元素

//*[@text='订单详情']/../following-sibling::*[3]/*

收藏
全部回答1
最新
发布回答
回答