2014-08-28 2 views

답변

1

XML 문서에 대해 이야기 할 때 일반적으로 사용되는 두 가지 용어는 "잘 형성""유효"입니다. "올바른 형식의 XML로 문서를 마크 업 했습니까?"와 마찬가지입니다.

XML과 관련하여 잘 형성된다는 것은 해당 마크 업에 구문, 맞춤법, 구두점, 문법 오류 등이 없음을 의미합니다. 이러한 종류의 오류로 인해 XML 문서가 구문 분석되지 않을 수 있습니다.

참고 : XML 구문 분석기는 XML 문서를 읽고 XML 표준에 따라 코드를 해석하거나 "구문 분석"하는 소프트웨어입니다. XML에 대한 작업을 수행하려면 파서가 필요합니다. 예를 들어 XML 문서를 DTD와 비교하려면 파서가 필요합니다.

다음 섹션에서는 XML 문서가 제대로 형성되지 못하게하는 몇 가지 일반적인 오류에 대해 설명합니다.

XML 문서가 유효하다고 말하면 XML 문서의 요소 구조와 태그가 잘 정의 된 마크 업과 더불어 정의 된 관계 표준과 일치한다고 말합니다. 다시 말해,이 XML 문서는 훌륭한 문서입니까?

XML 스키마도 사용되지만 XML을 확인하는 데 사용되는 하나의 표준은 DTD 또는 문서 유형 선언입니다.

이러한 표준은 모든 문서가 최소 표준을 충족하는지 확인하기위한 품질 관리 조치를 제공하기 때문에 여러 XML 문서 작성을 처리 할 때 유용합니다. 또 다른 이점은 XML 문서를 만드는 과정에서 오류가 감지되는 것을 막을 수 있다는 것입니다. 나중에 전자 메일 및 문자 XML 문서 용 예제 DTD를 만듭니다.

참고 : 중요한 것은 기억해야 할 중요한 점은 문서가 유효 할 때 "잘 형성되어 있지만"올바른 형식의 문서가 반드시 유효하지 않다는 것입니다. 또한 DTD 없이도 XML 문서를 작성할 수 있지만 XML 문서는 문서 유형이 없으면 유효하다고 간주 할 수 없습니다.

관련 문제