2016-08-24 5 views

답변

2

그것은 프롤로그입니다 - w3schools.com에서 XML Syntax Rules에서 '는 XML 프롤로그'를 참조하십시오.

자세한 내용은 W3C의 'XML (Extensible Markup Language)'의 '2.8 Prolog and Document Type Declaration'을 참조하십시오.

+0

XML 문서에 여러 개의 prolog 문을 사용할 수 있습니까? 예를 들어, 버전 및 인코딩을 기술하고, 다른 정보를 엔진에 전달하기위한 것입니다. –

+1

@MoreThanFive 예 & 아니요. 네, 처리 명령 ('')을 여러 개 가질 수 있습니다. 그러나 아니오. 단 하나의 프롤로그 ('') 만 가질 수 있습니다. w3c 문서의 [2.1 Well-Formed XML Documents] (http://www.w3.org/TR/REC-xml/#sec-well-formed) 섹션에서는 올바른 형식의 XML 문서가 정확하게 하나의 프롤로그이고, 프롤로그 정의에는 최대 하나의 XMLDecl ('')을 포함 할 수 있다고 나와 있습니다. – CiaPan

+1

@MoreThanFive (계속) ... 그리고 [ '2.6 Processing Instructions'] (http://www.w3.org/TR/REC-xml/#sec-pi) 정의는'xml'을 명시 적으로' PI의 이름입니다. – CiaPan

6

을 의미 processing instruction 소위. 이는 타사 소프트웨어가 처리 할 수 ​​있도록 추가 된 비트입니다. 유명, <?php는 기술적으로 PI이지만, 또한 XSLT 스타일 시트 삽입 같은 것들 :

<?xml-stylesheet href="classic.xsl" type="text/xml"?> 
관련 문제