개발 xalan은 무엇입니까? -techopedia에서 정의

xalan은 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Xalan은 무슨 뜻인가요?

Xalan은 XML (Extensible Markup Language) 문서를 HTML (Hypertext Markup Language) 또는 다른 유형의 마크 업 언어로 변환하는 데 사용되는 오픈 소스 소프트웨어 라이브러리입니다. Xalan은 XSLT (XML Extensible Stylesheet Transformations)를 사용하여 다양한 플랫폼에 효율적이고 완전한 기능을 지원하며 두 언어에 대해 별도의 XSLT 프로세서를 사용하여 Java 및 C ++에서 사용될 수 있습니다.

IBM에서 만든 Xalan은 Apache Software Foundation에서 지원합니다.

Techopedia는 Xalan을 설명합니다

Xalan은 XML 데이터를 다른 마크 업 언어로 변환하는 프로세스를 단순화하는 데 중점을두고 있습니다. Xalan에는 다음과 같은 두 가지 하위 프로젝트가 있습니다.

  • Xalan C ++ : W3C (World Wide Web Consortium)에서 지정한 XSL 버전 1.0을 구현합니다. 또한 XPath (XML Path Language) 버전 1.0도 사용합니다. Xerces C ++ 구문 분석기는 XSL 스타일 시트 및 XML 문서를 구문 분석합니다. 파서 입력은 파일, DOM (Document Object Model), URL 또는 데이터 스트림 일 수 있습니다.
  • Xalan Java : XSL 변환 버전 1.0 및 XML 경로 언어 버전 1.0을 사용합니다. XSL에는 XML을 HTML 및 기타 마크 업 언어로 매핑하는 정보가 포함되어 있습니다. Xerces Java는 기본 프로세서이며 Java에서 XSL 맵핑을 수행하는 데 사용될 수 있습니다. 그러나 요구 사항 및 가용성에 따라 다른 파서를 선택할 수도 있습니다. 입력은 URL, 바이트 스트림, DOM 또는 XML 파일 일 수 있습니다. Java는 해석되는 언어이므로 Xalan Java는 별도의 컴파일 프로세서와 해석 프로세서를 사용하는데, 여기서는 전자가 고성능 문제를 충족시키고 후자는 디버깅에 사용됩니다. XML 처리 버전 1.3 및 SAX2 및 DOM 레벨 3 용 Java API를 구현합니다.
xalan은 무엇입니까? -techopedia에서 정의