Реализация java XSLT 2.0 с открытым исходным кодом? [закрытый]

Альтернативный метод использует метод setMinimumFractionDigits из класса NumberFormat.

Здесь вы в основном указываете, сколько чисел вы хотите отобразить после десятичной точки.

Таким образом, вход 4.0 будет производить 4.00, если ваше указанное количество равно 2.

Но если ваш вход Double содержит больше указанной суммы, он будет принимать указанную минимальную сумму, затем добавьте еще одну цифру, округленную вверх / вниз

Например, 4.15465454 с минимальным количеством из 2 будет выдавать 4.155

NumberFormat nf = NumberFormat.getInstance();
nf.setMinimumFractionDigits(2);
Double myVal = 4.15465454;
System.out.println(nf.format(myVal));

Попробовать в Интернете

20
задан otto.poellath 26 February 2009 в 20:59
поделиться

2 ответа

Для архива существует также AltovaXML, free-as-in-beer, осведомленный о схеме механизм XSLT 2.0, используемый в XMLSpy и т.д.

К сожалению, как XMLSpy, это - Windows только.

2
ответ дан 30 November 2019 в 01:30
поделиться

Вы уверены, что Вам действительно нужна схема осведомленный процессор? Это могло бы помочь найти ошибки в таблицах стилей более быстрыми, но стоимость могла бы перевесить преимущество (и в денежном выражении, и мудрый лицензией).

саксонский SA является осведомленной о схеме версией Saxon B. Это включает открытый исходный код Saxon B полностью (опубликованный в соответствии с Лицензией Общественности Mozilla). Это - только "осведомленный о схеме" материал, который является закрытым исходным кодом, так же большая часть из него является все еще бесплатным программным обеспечением (хотя только как в свободе слова..).

0
ответ дан 30 November 2019 в 01:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: