Я пытаюсь отформатировать вывод значений xml и xsl с одним добавленным нулем, только если значение меньше единицы и больше -1.
Я хочу показать -0.45 для значений -ve и для значений + ve 0,45 , только если значение находится в диапазоне от -1 до +1.если не в этом диапазоне, то сам HTML показывает правильно.как 1.45 или -1.45
Но что бы я ни использовал в xsl и xml или любой их комбинации, я мог видеть вывод на итоговой html-странице как -. 45 для -ve и .45 для + ve.
Я также попробовал следующий метод.бесполезно ...
<xsl:value-of select="format-number(-0.45, '#.00')"/>
Это выглядит просто, но не может найти правильное решение.Я не хорошо в XML на данный момент.Пожалуйста, поделитесь, если какие-либо предложения?