//style[contains(text(), 'border-collapse')]/following-sibling::text()[1] | \n//style[contains(text(), 'box-sizing')]/following-sibling::text()[1] | \n//style[contains(text(), 'margin')]/following-sibling::text()[1] | \n//style[contains(text(), 'padding')]/following-sibling::text()[1] | \n//style[contains(text(), 'font-family')]/following-sibling::text()[1] | \n//style[contains(text(), 'color')]/following-sibling::text()[1] | \n//style[contains(text(), 'font-size')]/following-sibling::text()[1] | \n//style[contains(text(), 'width')]/following-sibling::text()[1]\n\n这将返回以下结果:\n\n\ncollapse\nborder-box\n0\n0\n'微软雅黑','宋体',arial,verdana,sans-serif\n#333\n16px\n449px\n\n\n请注意,这里使用了contains()函数来匹配样式字符串的一部分,然后使用following-sibling::text()[1]来获取该样式属性的值的文本节点。

使用XPath提取CSS样式属性值

原文地址: https://www.cveoy.top/t/topic/pUCW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录