Skip to main content

XML Prolog 란 무엇입니까?

Extensible Markup Language (XML) Prolog는 시스템의 루트 요소 앞에 존재하는 모든 XML 시스템의 일부입니다.이것은 XML 프로그래밍에 대한 정보가 정의되는 XML 시스템의 일부입니다.XML Prolog에는 표준이 없지만 일반적으로 한 시스템에서 다음 시스템까지 동일한 특성을 특징으로합니다.경우에 따라 사용자가 프롤로그 정보를 선언하고 싶지 않기 때문에 비어있을 수도 있습니다.비어 있더라도 모든 XML 시스템에는 여전히 존재합니다.모든 시스템에 존재하지만 사용량은 선택 사항입니다.사용될 때 일반적으로 버전 정보, 처리 지침, 저자의 의견 및 문서 유형 정의 필드 (일반적으로 DocType)가 포함됩니다.또한 사용자가 XML 및 HTML을 병합하려면 HTML (HyperText Markup Language)에 전달 정보가 포함됩니다.

XML Prolog는 항상 파일의 첫 번째 부분에서 발생합니다.다른 섹션 뒤에는 결코 따르지 않을 것입니다.유일한 예외는 바이트 순서 마크가 특정 유형의 문자 인코딩을 사용할 때 XML 프롤로그를 선행 할 수 있다는 것입니다.이 경우 바이트 순서 표시는 XML 시스템에서 사용 된 문자 인코딩 유형, 일반적으로 UTF (Unicode Transformation Format)와 함께 선언합니다.사용 가능한 다양한 문자 인코딩이 있지만 UTF-8 및 UTF-16이 가장 일반적이며 권장되는 인코딩입니다.바이트 주문 마크가 지정되지 않으면 컴퓨터는 시스템을 UTF-8 또는 UTF-16, 기본 인코딩으로 읽습니다.

처리 지침은 응용 프로그램이 XML 프리글 로그 및 시스템 내에서 정보를 처리하는 방법을 정의합니다.처리 지침은 XML 시스템의 어느 곳에서나 나타날 수 있습니다.XML Prolog의 처리 지침 만 XML 선언의 일부로 간주됩니다.

댓글은 XML 시스템의 어느 곳에서나 찾을 수 있으며 프롤로그의 의견만이XML 프롤로그.의견은 시스템 내 스크립팅에 영향을 미치지 않는 무료 텍스트 데이터 세트이며, 일반적으로 프로그래머가 무언가를 기억하거나 다른 프로그래머에게 무언가를 말할 수 있도록 도와줍니다.여기에는 종종 저자, 버전 번호 또는 저자가 다른 스크립트 편집자에게 전달하려는 기타 정보에 대한 정보가 포함됩니다.마지막으로 일부 저자에는 Doctype가 포함됩니다.이것은 권장되지만 저자들 사이에서 여전히 일반적인 관행은 아닙니다.