Studio
2023.4
False
横幅背景图像
Studio 用户指南
上次更新日期 2024年4月26日

“文本”活动

Text recognition activities are useful in extracting text from UI elements on the screen, as well as extracting coordinates for UI elements relative to text on the screen. There are situations when UI elements cannot be identified through standard means, and the Text automation activities featured in Studio enable you to identify buttons, check boxes and other UI elements based on the text they contain. Text recognition activities share the Occurrence property, that enables the user to specify which instance of the text that is being scraped should be acted upon. For example, if the string that is being searched for appears 4 times on the screen, setting the Occurrence property to 3 selects the third occurrence of the word(s).

单击文本悬停文本是指用于单击用户界面元素中的文本或悬停在文本上的活动。指定用户界面对象和文本后,该活动将搜索用户界面中的文本,并单击该文本或悬停在文本上。这些活动收到一个目标作为输入,目标可以是字符串变量、区域变量、用户界面元素变量或选取器,指示必须执行操作的坐标。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。

查找文本位置”在指定目标中搜索一个给定字符串,并返回用户界面元素变量,该变量将剪切区域设置为给定字符串的屏幕位置。在没有其他方法来定位用户界面元素,并在您的自动化中进一步使用它们时,此活动对于定位相对于屏幕上文本的用户界面元素非常有用。此活动收到一个目标作为输入,该目标可以是字符串变量、区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。该活动输出用户界面元素变量,其中包含提供的字符串。

获取全文”使用全文屏幕抓取方法从指定的用户界面元素中提取一个字符串及其信息。该活动可在执行屏幕抓取时自动生成,同时还会生成一个容器。此活动可用于从桌面和网页应用程序检索文本。此活动收到一个目标作为输入,目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。该活动输出一个字符串变量,其中包含已提取的文本。

获取可见全文”使用原生屏幕抓取方法从指定的用户界面元素中提取一个字符串及其信息。该活动可在执行屏幕抓取时自动生成,同时还会生成一个容器。此活动可用于从桌面和网页应用程序检索文本。此活动收到一个目标作为输入,目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。该活动输出一个字符串变量,其中包含已提取的文本。

提取结构化数据”可从指示的表中提取数据。您可以通过在“提取元数据”属性中提供 XML 字符串来指定要提取的信息。这可通过使用数据抓取向导设置的所有属性轻松生成。此活动收到一个 XML 字符串和一个目标作为输入,XML 字符串定义要从指示的网页中提取哪些数据,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。该活动输出一个数据表变量,其中包含已提取的数据。

文本存在检查能否在给定用户界面元素中找到某个文本,如果存在文本,则返回布尔值变量 true,如果不存在,则返回 false。此活动在所有类型的基于文本的自动化中都很有用,因为它可用于根据是否显示给定字符串来做出决策,或者用作“重试作用域”活动中的条件,从而在循环中执行某些操作。此活动收到一个字符串变量和一个目标作为输入,字符串变量包含要搜索的文本,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。此活动输出一个布尔值变量,用于声明是否找到文本。

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.