<xsl:decimal-format> 요소
format-number 함수에서 사용하는 형식 패턴의 해석을 제어하는 10진수 형식을 선언합니다. name 특성이 있을 경우 이 요소는 명명된 10진수 형식을 선언하며 그렇지 않을 경우에는 기본 10진수 형식을 선언합니다. name 특성 값은 정규화된 이름(XSLT)입니다. 기본값을 고려하여 매번 모든 특성에 대해 같은 값으로 선언하지 않으면 가져오기 우선 순위가 다르더라도 기본 10진수 형식 또는 이름이 지정된 10진수 형식을 두 번 이상 선언할 경우 오류가 발생합니다.
자세한 내용은 format-number 함수를 참조하십시오.
<xsl:decimal-format
name = QName
decimal-separator = char
grouping-separator = char
infinity = string
minus-sign = char
NaN = string
percent = char
per-mille = char
zero-digit = char
digit = char
pattern-separator = char />
특성
name
선택 사항입니다. 10진수 형식의 정규화된 이름(XSLT)입니다. name 특성이 있을 경우 이 요소는 명명된 10진수 형식을 선언하며 그렇지 않을 경우에는 기본 10진수 형식을 선언합니다. name 특성의 값은 정규화된 이름입니다. 기본값을 고려하여 매번 모든 특성에 대해 같은 값으로 선언하지 않으면 기본 10진수 형식 또는 이름이 지정된 10진수 형식을 두 번 이상 선언할 경우 오류가 발생합니다.decimal-separator
선택 사항입니다. 숫자의 정수 부분과 소수 부분을 구분하는 문자입니다. 기본값은 "."입니다.grouping-separator
선택 사항입니다. 숫자 그룹을 구분하는 문자입니다. 기본값은 ","입니다.infinity
선택 사항입니다. 무한대를 나타내는 문자열입니다. 기본값은 문자열 "Infinity"입니다*.*minus-sign
선택 사항입니다. 기본 빼기 기호로 사용되는 문자입니다. 기본값은 하이픈-빼기 문자("-", "#x2D")입니다.NaN
선택 사항입니다. NaN 값을 나타내는 문자열입니다. 기본값은 문자열 "NaN"입니다.percent
선택 사항입니다. 백분율 기호로 사용되는 문자입니다. 기본값은 백분율 문자("%")입니다.per-mille
선택 사항입니다. 천분율 기호로 사용되는 문자입니다. 기본값은 유니코드 천분율 문자("#x2030")입니다.zero-digit
선택 사항입니다. 숫자 0으로 사용되는 문자입니다. 기본값은 숫자 0("0")입니다.digit
선택 사항입니다. 형식 패턴에서 앞에 숫자 0이 필요한 위치를 나타내는 문자입니다. 기본값은 "#"입니다.pattern-separator
선택 사항입니다. 패턴에서 양수와 음수 하위 패턴을 구분하는 문자입니다. 기본값은 세미콜론(";")입니다. 패턴에 세미콜론을 사용하는 예로는 format-number(-123.45, '###,###.00;(###,###.00)') 등이 있습니다.
요소 정보
발생 횟수 |
제한 없음 |
부모 요소 |
|
자식 요소 |
자식 요소 없음 |
다음 항목에서는 <xsl:decimal-format>의 예제를 제공합니다.