Java 如何忽略<;BR>;在控制台中打印时标记

Java 如何忽略<;BR>;在控制台中打印时标记,java,selenium-webdriver,Java,Selenium Webdriver,我正试图打印一个表,该表的一个列标题被分配为上的-。当我在控制台中打印这个表格标题时,由于这个BR标记,整个表格并没有以所需的结构打印出来。直到它到达指定的位置,在一行中打印,然后从上往下转到另一行。所以表的结构格式不正确。我使用的是SeleniumWebDriver,我的目标是以网页中显示的相同结构打印此表。找不到忽略此标记的方法。检查字符串正则表达式替换可能有帮助: String testString = "abc/d <BR> ff</BR>"; testStrin

我正试图打印一个表,该表的一个列标题被分配为上的-
。当我在控制台中打印这个表格标题时,由于这个BR标记,整个表格并没有以所需的结构打印出来。直到它到达指定的位置,在一行中打印,然后从上往下转到另一行。所以表的结构格式不正确。我使用的是SeleniumWebDriver,我的目标是以网页中显示的相同结构打印此表。找不到忽略此标记的方法。

检查字符串正则表达式替换可能有帮助:

String testString = "abc/d <BR> ff</BR>";
testString = testString.replaceAll("<BR>|</BR>", "");
String testString=“abc/d
ff
”; testString=testString.replaceAll(“
|
”,”);
可以显示代码吗?System.out.print(driver.findelelement(By.xpath(“/*[@id='viewHlpTkt']]/thead/tr[2]/th[“+i+”])).getText().replace(“br”,”);我也尝试了.replace(“
”,“”)。Html代码:上次在selenium代码中分配
来打印表:System.out.print(driver.findelelement(By.xpath(“/*[@id='viewHlpTkt']]]/thead/tr[2]/th[“+I+”)。getText().replaceAll(
,“”);正如您所建议的,我改为replaceAll()。仍然不起作用。