Я постараюсь быть конкретным, насколько это возможно, так как не существует много логики кода, которую я могу показать. Приложение, которое я использую, я создал клиента в приложении с использованием RandomData, которое я не знаю заранее. После создания клиента появляется ярлык, который отображает, который я захватил через WebElement, для примера мы будем называть его «lblWebElement». Webelement обернут идентификатором span. в тегах идентификаторов span содержатся данные, которые я пытаюсь использовать для последующего использования. каждая часть данных разделённая труб так это выглядит следующим образом:C# Selenium WebDriver получить текст с ярлыка
location | ID | Name | Address | etc.
есть способ, чтобы захватить каждую точку данных между трубами и присвоить ему строковое значение, чтобы использовать позже?
Вы можете поделиться своим HTML? Это что-то вроде: - ' местоположение | ID | Имя | Адрес | etc ' – Paras
Правильно! - location | ID | Имя | Адрес | и т. д. –
Итак, в чем проблема ... вы можете получить текст, используя метод getText(), предоставленный selenium, и сохраните его в строковой переменной, а затем вы можете разделить канал String на использование в качестве разделителя. Это должно помочь. – Paras