Java 替换html标记中的文本
HTML代码是:Java 替换html标记中的文本,java,html,xpath,selenium-webdriver,Java,Html,Xpath,Selenium Webdriver,HTML代码是: <pre> <span class="cm-tab"></span> <span class="cm-tab"></span> "widgetId" : "123", </pre> 你能再具体一点吗?什么时候需要更换?你的问题的措辞和答案是,这正是我需要的输出。我正在使用selenium.OK,您尝试了显示的代码。当你尝试那样做时发生了什么?我认为这种方法行不通。不能在网页上键入元素;仅在一个
<pre>
<span class="cm-tab"></span>
<span class="cm-tab"></span>
"widgetId" : "123",
</pre>
你能再具体一点吗?什么时候需要更换?你的问题的措辞和答案是,这正是我需要的输出。我正在使用selenium.OK,您尝试了显示的代码。当你尝试那样做时发生了什么?我认为这种方法行不通。不能在网页上键入元素;仅在一个或类似的元素中。因此,在元素上使用sendKeys不太可能插入任何文本。
driver
.findElement(By.xpath("//pre[contains(@text(),'\"123\"')]"))
.sendKeys("4b22a0f8-9047-4fd9-8330-d6fa7c85e90c");