不考虑小数点的xpath查询

不考虑小数点的xpath查询,xpath,Xpath,我正在使用以下xpath查询 //div/span[@class='you-pay-price ' and 1] 但我得到的结果是成千上万。也就是说,如果价格是250.9,结果将是250900 如何解决此问题 关于,您可以尝试这样的方法,只保留一个小数: (substring-before(//div/span[@class='you-pay-price'],' KD')*100)div 100 输出:259.9XPath不负责转换或格式化数据。您的环境中还有其他一些东西在这样做。添加更多

我正在使用以下xpath查询

//div/span[@class='you-pay-price  ' and 1]
但我得到的结果是成千上万。也就是说,如果价格是250.9,结果将是250900

如何解决此问题


关于,

您可以尝试这样的方法,只保留一个小数:

(substring-before(//div/span[@class='you-pay-price'],' KD')*100)div 100

输出:
259.9

XPath不负责转换或格式化数据。您的环境中还有其他一些东西在这样做。添加更多标记,以便我们了解您正在使用的内容。请尝试用您的代码提供一个最小的可复制示例,一个输入示例,一个您想要的输出示例,以及一个您得到的输出示例。谢谢,下面的代码对我来说很有用。`/*[@itemprop='price']/@content``很好。使用我的XPath表达式作为替代。