Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取给定HTML元素id的HTML属性列表_Java_Xml_Xpath - Fatal编程技术网

Java 获取给定HTML元素id的HTML属性列表

Java 获取给定HTML元素id的HTML属性列表,java,xml,xpath,Java,Xml,Xpath,我并不真正熟悉XPath,我需要实现以下目标: 假设给定了html标记id,我需要接收具有给定id的html元素的每个属性(id除外),例如: 作为输入,我得到了id=“test”, 作为输出,我需要得到如下信息: "Key" = "some-randmom-attribute"= "Value"="value-of-random-attribute"; "Key" = "some-randmom-attribute2"= "Value"="value-of-random-attribu

我并不真正熟悉XPath,我需要实现以下目标:

假设给定了html标记id,我需要接收具有给定id的html元素的每个属性(id除外),例如:

作为输入,我得到了
id=“test”,

作为输出,我需要得到如下信息:

"Key" = "some-randmom-attribute"= 
"Value"="value-of-random-attribute";

"Key" = "some-randmom-attribute2"= 
"Value"="value-of-random-attribute2";
我需要的是:

允许获取具有给定id的html标记的所有属性的查询


干杯

假设您正在使用带有Selenium Xpath选择器的Java:

WebElement target=driver.findElement(By.xpath(“/*[@id='someID'])

然后按照此处创建的解决方案进行操作:

可能存在的副本