태그된 기사: XSLT_Reference

Found 75 documents.

  • EXSLT EXSLT 확장을 사용하려면 스타일시트에 사용할 확장 기능의 이름공간(namespace)을 선언해야 합니다. 다음 예제에서는 정규 표현식 꾸러미를 사용하는 경우입니다.
  • XPath/Axes XPath 식 사용에 관한 추가 정보는, Transforming XML with XSLT 문서 끝 For Further Reading 절을 보세요.
  • XPath/Functions
  • XPath/Functions/boolean boolean 함수는 식을 평가하고 참이나 거짓을 반환합니다.
  • XPath/Functions/ceiling ceiling 함수는 10진수를 평가하고 10진수보다 작지 않은 가장 작은 정수를 반환합니다.
  • XPath/Functions/concat concat 함수는 둘 또는 둘 이상의 문자열을 연결하고 연결한 문자열을 반환합니다.
  • XPath/Functions/contains contains 함수는 첫 번째 인수 문자열이 두 번째 인수 문자열을 포함하는지 결정하고 부울값 true 또는 false를 반환합니다.
  • XPath/Functions/count count 함수는 노드 집합의 노드 수를 세고 나서 정수로 반환합니다.
  • XPath/Functions/current current 함수는 XSLT 명령에서 문맥 노드를 얻는 데 쓸 수 있습니다.
  • XPath/Functions/document document 함수는 하나 또는 여러 외부 문서에서 노드 집합을 찾고 결과 노드 집합을 반환합니다.
  • XPath/Functions/element-available element-available 함수는 요소가 이용 가능한 지를 결정하고 true나 false를 반환합니다.
  • XPath/Functions/false false 함수는 boolean false를 반환합니다.
  • XPath/Functions/floor floor 함수는 10진수를 평가하고 10진수보다 크지 않는(작거나 같은) 가장 큰 정수를 반환합니다.
  • XPath/Functions/format-number format-number 함수는 수를 평가하고 제공한 형식으로 그 수를 나타내는 문자열을 반환합니다.
  • XPath/Functions/function-available function-available 함수는 인수로 준 함수가 이용 가능한 지를 결정하고 boolean true나 false를 반환합니다.
  • XPath/Functions/generate-id generate-id 함수는 제공한 노드 집합의 첫 노드를 위한 유일한 id를 만들고 그 id를 포함하는 문자열을 반환합니다.
  • XPath/Functions/id id 함수는 인수로 준 id와 일치하는 노드를 찾아 그 식별된 노드를 포함하는 노드 집합을 반환합니다.
  • XPath/Functions/key key 함수는 인수로 준 키와 값을 갖는 노드 집합을 반환합니다.
  • XPath/Functions/lang lang 함수는 문맥 노드가 인수로 준 언어와 일치하는 지를 결정하고 true나 false를 반환합니다.
  • XPath/Functions/last last 함수는 식 평가 문맥(expression evaluation context)과 크기가 같은 숫자를 반환합니다.
  • XPath/Functions/local-name local-name 함수는 인수로 준 노드 집합 안 첫 노드의 지역 이름을 나타내는 문자열을 반환합니다.
  • XPath/Functions/name name 함수는 인수로 준 노드 집합 안 첫 노드의 QName을 나타내는 문자열을 반환합니다.
  • XPath/Functions/namespace-uri namespace-uri 함수는 인수로 준 노드 집합 안 첫 노드의 이름공간 URI를 나타내는 문자열을 반환합니다.
  • XPath/Functions/normalize-space normalize-space 함수는 문자열에서 앞뒤 공백을 빼고(strip) 결과 문자열을 반환합니다.
  • XPath/Functions/not not 함수는 불린식을 평가하고 반대값을 반환합니다.
  • XPath/Functions/number number 함수는 개체를 숫자로 변환하고 그 숫자를 반환합니다.
  • XPath/Functions/position position 함수는 식 평가 문맥(expression evaluation context)와 위치가 같은 숫자를 반환합니다.
  • XPath/Functions/round round 함수는 인수로 준 수에 가장 가까운 정수를 반환합니다.
  • XPath/Functions/starts-with starts-with 함수는 첫 번째 문자열이 두 번째 문자열로 시작하는 지를 확인한 뒤 true나 false를 반환합니다.
  • XPath/Functions/string string 함수는 인수를 문자열로 변환합니다.
  • XPath/Functions/string-length string-length 함수는 인수로 준 문자열의 문자수를 반환합니다.
  • XPath/Functions/substring substring 함수는 인수로 준 문자열의 부분을 반환합니다.
  • XPath/Functions/substring-after substring-after 함수는 첫 번째 인수에서 두 번째 인수가 나타난 다음의 나머지를 반환합니다.
  • XPath/Functions/substring-before substring-before 함수는 첫 번째 인수에서 두 번째 인수가 나타난 앞의 나머지를 반환합니다.
  • XPath/Functions/sum sum 함수는 인수로 준 노드 집합의 각 노드의 숫자값의 합을 반환합니다.
  • XPath/Functions/system-property system-property 함수는 인수로 준 시스템 속성을 나타내는 개체를 반환합니다.
  • XPath/Functions/translate translate 함수는 문자열과 번역할 문자 집합을 평가하고 번역된 문자열을 반환합니다.
  • XPath/Functions/true true 함수는 불린값 true를 반환합니다.
  • XPath/Functions/unparsed-entity-url unparsed-entity-url() 함수는 구문해석되지 않은 엔티티의 URI를 반환합니다. 이는 소스 문서의 DTD에서 참조하는 비 XML 데이터입니다.
  • XSLT/apply-imports xsl:apply-imports 요소는 꽤 불가사의하고 보통은 복잡한 스타일시트에 쓰입니다. 가져오기(import) 우선순위는 가져온 스타일시트 안 템플릿 규칙보다 주 ...
  • XSLT/apply-templates xsl:apply-templates 요소는 입력 트리 안 노드 집합을 선택하고 그 집합에 알맞은 템플릿을 적용하도록 처리기에게 지시합니다.
  • XSLT/attribute xsl:attribute 요소는 스타일시트에서 접근할 수 있는 어떤 값을 써서 출력 문서에 속성을 만듭니다. 요소는 속성값을 자리 잡게 하는 출력 문서 요소 안에 정의한 것 ...
  • XSLT/attribute-set xsl:attribute-set 요소는 CSS 안에 이름 붙인 스타일과 비슷한 방식으로 이름 붙인 속성 집합을 만듭니다. 그러면, 출력 문서에 전체로서 적용할 수 있습니다.
  • XSLT/call-template xsl:call-template 요소는 이름 붙인 템플릿을 호출합니다.
  • XSLT/choose xsl:choose 요소는 많은 선택 가운데 하나를 정의합니다. 그리고 절차형 언어(procedural language)의 스위치 문처럼 동작합니다.
  • XSLT/comment xsl:comment 요소는 출력 문서에 주석을 작성합니다. 오직 텍스트만 포함해야 합니다.
  • XSLT/copy xsl:copy 요소는 출력 문서에 현재 노드의 노드와 어떤 관련 이름공간 노드만을 얕게 복사(shallow copy) 전달합니다. 속성이나 자식은 복사하지 않습니다.
  • XSLT/copy-of xsl:copy-of 요소는 select 속성이 출력 문서에 무엇을 지정하든지 (자손 노드를 포함하여) 깊게 복사(deep copy)합니다.
  • XSLT/decimal-format xsl:decimal-format 요소는 format-number( ) 함수를 써서 숫자를 문자열로 바꿀 때 쓰는 기호와 문자를 정의합니다.
  • XSLT/element xsl:element 요소는 출력 문서에 요소를 만듭니다.
  • XSLT/Elements 관련 기록에 따르면, LRE의 어떤 속성과 한정된 수의 XSLT 요소의 속성도 속성값 템플릿으로 알려진 것을 또한 포함할 수 있습니다. 속성값 템플릿은 단순히 속성값 지정에 ...
  • XSLT/fallback xsl:fallback 요소는 주어진 확장(이나 결국에는 새 버전) 요소에서 지원하지 않으면 쓸 템플릿을 지정합니다.
  • XSLT/for-each xsl:for-each 요소는 노드 집합을 선택하고 같은 방식으로 각 노드를 처리합니다. 노드 집합을 되풀이하(iterate)거나 현재 노드를 바꾸는데 자주 씁니다. 하나 이상의 ...
  • XSLT/if xsl:if 요소는 test 속성과 템플릿을 포함합니다. test 속성을 참으로 평가하면, 템플릿을 처리합니다. 이것은 다른 언어의 if 문과 비슷합니다. 그러나, ...
  • XSLT/import xsl:import 요소는 한 스타일시트의 컨텐트를 다른 스타일시트로 가져오는 역할을 하는 최상위 요소입니다. 대체로, 가져올 스타일시트의 컨텐트는 가져오는 스타일시트의 ...
  • XSLT/include xsl:include 요소는 한 스타일시트의 컨텐트를 다른 스타일시트에 합칩니다. xsl:import 와는 달리, 포함되는 스타일시트의 컨텐트는 포함하는 스타일시트의 컨텐트와 ...
  • XSLT/key xsl:key 요소는 key( ) 함수가 있는 스타일시트 어디서나 쓸 수 있는 이름 붙은 키를 선언합니다.
  • XSLT/message xsl:message 요소는 (NS에서 자바스크립트 콘솔에) 메시지를 출력하고 선택에 따라 스타일시트 실행을 끝냅니다. 디버깅에 유용할 수 있습니다.
  • XSLT/namespace-alias xsl:namespace-alias 요소는 스타일시트 이름공간을 출력 트리의 다른 이름공간으로 매기는(map) 데 드물게 쓰는 방안(device)입니다. 이 요소의 가장 평범한 ...
  • XSLT/number xsl:number 요소는 숫자를 연속으로 셉니다. 또한 숫자를 빠르게 구성하는(format) 데도 쓸 수 있습니다.
  • XSLT/otherwise xsl:otherwise 요소는 아무런 xsl:when 조건도 적용하지 않았을 때 취하면 좋을 동작을 정의하는 데 씁니다. 다른 프로그래밍 언어의 else 나 default ...
  • XSLT/output xsl:output 요소는 출력 문서의 특성을 조절합니다. method 속성이 있는 이 요소가 Netscape에서 정확하게 기능하도록 쓸 수 있어야 합니다. 7.0 현재, ...
  • XSLT/param xsl:param 요소는 이름과 선택에 따라 기본값으로 매개변수를 설정합니다. 최상위 요소로 쓸 때, 매개변수는 전역입니다. xsl:template 요소 안에서 쓰면, 매개변수는 ...
  • XSLT/preserve-space xsl:preserve-space 요소는 공백을 보존하면 좋을 소스 문서의 요소를 정의합니다. 하나 이상의 요소가 있으면, 공백 문자로 이름을 구분하세요. 공백 보존하기가 기본 ...
  • XSLT/processing-instruction xsl:processing-instruction 요소는 출력 문서에 처리 명령을 씁니다.
  • XSLT/sort xsl:sort 요소는 xsl:apply-templates 나 xsl:for-each 가 선택한 노드에 정렬키를 정의하고 노드를 처리할 순서를 결정합니다.
  • XSLT/strip-space xsl:strip-space 요소는 공백을 지웠으면 하는 소스 문서의 요소를 정의합니다.
  • XSLT/stylesheet xsl:stylesheet (나 동등한 xsl:transform ) 요소는 스타일시트의 최외곽 요소입니다.
  • XSLT/template xsl:template 요소는 출력 생성 템플릿을 정의합니다. 이 요소는 match 속성이나 name 속성 집합이 있어야 합니다.
  • XSLT/text xsl:text 요소는 출력 트리에 리터럴(literal) 텍스트를 씁니다. #PCDATA , 리터럴 텍스트, 엔티티 참조를 포함할 지도 모릅니다.
  • XSLT/transform xsl:transform 요소는 xsl:stylesheet 요소와 정확히 같습니다.
  • XSLT/value-of xsl:value-of 요소는 XPath 식을 평가하여 그것을 문자열로 바꾸고 문자열을 결과 트리에 씁니다.
  • XSLT/variable xsl:variable 요소는 스타일시트에 전역 변수나 지역 변수를 선언하고 그 변수에 값을 줍니다. XSLT가 부작용(side-effect)을 허용하지 않기 때문에, 변수값을 ...
  • XSLT/when xsl:when 요소는 항상 case 문처럼 동작하는 xsl:choose 요소 안에 나타납니다.
  • XSLT/with-param xsl:with-param 요소는 템플릿에 건네는 매개변수 값을 지정합니다.