【问题标题】:String letters are being sent line by line (Set Text Activity)字符串字母逐行发送(设置文本活动)
【发布时间】:2021-09-29 12:21:02
【问题描述】:

我是 uipath 的新手,我正在开发一个将文本发送到文本编辑器的应用程序。在使用 selenium 的 c# 中,我能够使用以下代码成功发送字符串,

        string Line = System.IO.File.ReadAllText(@"C:\test.txt");

        //the text in the file is
        //{"ifscCode":{"S":"one"},"bankName":{"S":"two"}}

        var textelemetn = Selenium.Selenium.driver.FindElementByClassName("ace_text-input");
        textelemetn.SendKeys(Line);

但是当我尝试使用 UIPath 中的“设置文本”活动将文本发送到控件时,它会被一一发送并且没有像双引号 这样的特殊字符

我可以使用 type into 选项来发送文本,但是一行大约需要 12-15 秒,并且有将近 3000 行要添加到我无法花时间的地方。

不知道我该如何继续。提前致谢

【问题讨论】:

  • 您是否考虑过使用“写入文本文件”活动,然后在您的文本编辑器中打开它?

标签: c# settext uipath


【解决方案1】:

要将字符串值保存在文件中,您可以使用“写入文本文件”活动,而无需打开文本编辑器即可。 只需在“文件名”字段中输入文件路径,在“文本”中输入字符串变量。 如果您仍然需要打开修改后的文件,请使用“开始进程”活动。

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2022-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-14
  • 1970-01-01
相关资源
最近更新 更多