또한 올바른 문서와 올바른 형식의 차이점을 이해하지 못합니다. 도움?유효한 XML 문서가 제대로 구성되지 않았습니까?
답변
XML 문서에 대해 이야기 할 때 일반적으로 사용되는 두 가지 용어는 "잘 형성" 및 "유효"입니다. "올바른 형식의 XML로 문서를 마크 업 했습니까?"와 마찬가지입니다.
XML과 관련하여 잘 형성된다는 것은 해당 마크 업에 구문, 맞춤법, 구두점, 문법 오류 등이 없음을 의미합니다. 이러한 종류의 오류로 인해 XML 문서가 구문 분석되지 않을 수 있습니다.
참고 : XML 구문 분석기는 XML 문서를 읽고 XML 표준에 따라 코드를 해석하거나 "구문 분석"하는 소프트웨어입니다. XML에 대한 작업을 수행하려면 파서가 필요합니다. 예를 들어 XML 문서를 DTD와 비교하려면 파서가 필요합니다.
다음 섹션에서는 XML 문서가 제대로 형성되지 못하게하는 몇 가지 일반적인 오류에 대해 설명합니다.
XML 문서가 유효하다고 말하면 XML 문서의 요소 구조와 태그가 잘 정의 된 마크 업과 더불어 정의 된 관계 표준과 일치한다고 말합니다. 다시 말해,이 XML 문서는 훌륭한 문서입니까?
XML 스키마도 사용되지만 XML을 확인하는 데 사용되는 하나의 표준은 DTD 또는 문서 유형 선언입니다.
이러한 표준은 모든 문서가 최소 표준을 충족하는지 확인하기위한 품질 관리 조치를 제공하기 때문에 여러 XML 문서 작성을 처리 할 때 유용합니다. 또 다른 이점은 XML 문서를 만드는 과정에서 오류가 감지되는 것을 막을 수 있다는 것입니다. 나중에 전자 메일 및 문자 XML 문서 용 예제 DTD를 만듭니다.
참고 : 중요한 것은 기억해야 할 중요한 점은 문서가 유효 할 때 "잘 형성되어 있지만"올바른 형식의 문서가 반드시 유효하지 않다는 것입니다. 또한 DTD 없이도 XML 문서를 작성할 수 있지만 XML 문서는 문서 유형이 없으면 유효하다고 간주 할 수 없습니다.
- 1. 파일이 유효한 XML 파일이 아닙니다. 파일이 유효한 XML 문서가 아닙니다.
- 2. XML 문서가 제대로 형성되지 않았습니다.
- 3. 스프링 빈이 struts2에서 구성되지 않았습니까?
- 4. Config.xml이 제대로 구성되지 않았습니다.
- 5. Javascript가 제대로 합산되지 않았습니까?
- 6. Feedzirra가 제대로 설치되지 않았습니까?
- 7. UIAlertview가 제대로 닫히지 않았습니까?
- 8. 텍스트가 제대로 정렬되지 않았습니까?
- 9. StreamWriter가 제대로 닫히지 않았습니까?
- 10. FFmpeg가 제대로 연결되지 않았습니까?
- 11. GL_POLYGON이 제대로 채워지지 않았습니까?
- 12. OnRenderSizeChanged가 제대로 호출되지 않았습니까?
- 13. Api 버전이 변경되었지만 문서가 업데이트되지 않았습니까?
- 14. Awesomium .NET : DocumentReady 이벤트에서 문서가 준비되지 않았습니까?
- 15. ALSA 믹서 alsa_get_unmute_volume와 사용자 충돌 제대로 구성되지 않은 경우 주장은 (ALSA가 제대로 구성되지 않은)
- 16. 나는 XML 문서가 DTD
- 17. 내가 XML 문서가
- 18. Android XML 문서가 있습니까?
- 19. 내가이 XML 문서가
- 20. 기본 HTTP 바인딩이 제대로 구성되지 않았습니다.
- 21. C++/CLI : Interop 창이 제대로 구성되지 않았습니다.
- 22. asp.net 페이지의 "서버 블록이 제대로 구성되지 않았습니다"
- 23. tar a.tgz이지만 autoconf가 제대로 구성되지 않았습니다.
- 24. 파일에 대한 링크가 제대로 구성되지 않았습니다.
- 25. 간단한 서버가 제대로 닫히지 않았습니까?
- 26. SQL 명령이 제대로 종료되지 않았습니까?
- 27. 내 서비스가 제대로 설계되지 않았습니까?
- 28. Java 서버가 제대로 닫히지 않았습니까?
- 29. 카메라 캡쳐가 제대로 조정되지 않았습니까?
- 30. b2Body가 CCSprite에 제대로 배치되지 않았습니까?
유효한 XML 문서와 올바른 형식의 문서가 동일한 것입니다. – Yagzii
이 답변보기 http://stackoverflow.com/a/4679212/18771 – Tomalak
@YagneshCangi 이것은 완전히 잘못되었습니다. 잘 형성되고 유효한 것은 두 가지입니다. – Tomalak