2013-01-21 36 views
29

Tôi đang cố gắng lấy một giá trị mà tôi đang lấy từ cơ sở dữ liệu và chia nó thành 12 và hiển thị số đó, nhưng dường như tôi không thể làm đúng. Đây là những gì tôi có cho đến nay để hiển thị một giá trị:Phân chia trong XSLT

$<xsl:value-of select="format-number(number(//Applications/AveAnnualVolume),'###,###,##0.00')"/> 

Phần đó hoạt động, nhưng tôi không thể tìm ra cách chia nó thành 12 và hiển thị thay thế.

Trả lời

53

XPath sử dụng div để chia vì các dấu gạch chéo được sử dụng làm dấu tách.

$<xsl:value-of select="format-number(//Applications/AveAnnualVolume div 12,'###,###,##0.00')"/> 
+0

Xem thêm https://www.w3schools.com/xml/func_formatnumber.asp để biết cú pháp định dạng số –