1
처리 명령 :이 파일을 처리하는 응용 프로그램에 명령을 전달하는 데 사용됩니다. 처리 지침은 다음 구문으로 작성됩니다.XML 파일의 처리 명령
<?xml version="1.0"?>
왜 이것이 필요합니까? 응용 프로그램이나 기계가 명령 행을 처리하지 않고 태그를 이해할 수 있습니까? 이것은 표준 또는 권고입니까?
처리 명령 :이 파일을 처리하는 응용 프로그램에 명령을 전달하는 데 사용됩니다. 처리 지침은 다음 구문으로 작성됩니다.XML 파일의 처리 명령
<?xml version="1.0"?>
왜 이것이 필요합니까? 응용 프로그램이나 기계가 명령 행을 처리하지 않고 태그를 이해할 수 있습니까? 이것은 표준 또는 권고입니까?
이것은 처리 명령이 아닙니다. 그것은 XML 선언입니다.
예, 완전히 선택 사항입니다. XML 파일이 version="1.0"
, encoding="UTF-8"
및 standalone="yes"
인 기본값과 일치하지 않는 경우에만 필요합니다 (실제 속성이 아니라 가상 속성).
XML 선언은 파서를 구성하지만 결과 문서의 일부가 아닙니다.
대조적으로 나중에 처리 할 지침은 이고 문서의 일부는입니다.
그리고 물론입니다. It's a standard.
Whare는 장점과 단점이 있습니까? – hakiko
장점은 XML 파일이 기본값과 일치하지 않는다고 파서에 알릴 수 있다는 것입니다. 무슨 뜻인지 모르겠다. – Tomalak
예를 들어 Java에서 SAXParser를 사용하는 경우' xml version = "1.0"?> ' – hakiko