A.19.10.2.3. 열기 및 종료 태그 불일치
- 증상
- 다음과 같은 오류가 발생합니다.
error: (name_of_guest.xml):61: Opening and ending tag mismatch: clock line 16 and domain </domain> ---------^
- 조사
- 위의 오류 메시지에는ending 태그를 식별하는 세 가지 결과가 포함되어 있습니다.마지막 콜론,
클럭 라인 16 및 도메인
뒤에 오는 메시지는<clock>
에 문서의 16 라인에 일치하지 않는 태그가 있음을 보여줍니다. 마지막 힌트는 메시지의 컨텍스트 부분에 있는 포인터로, 두 번째 오름차림 태그를 식별합니다.연결되지 않은 태그는/>
로 닫아야 합니다. 다음 스니펫에서는 이 규칙을 따르지 않으며 위에 표시된 오류 메시지가 생성되었습니다.<domain type='kvm'> ... <clock offset='utc'>
이 오류는 파일의 일치하지 않는 XML 태그로 인해 발생합니다. 모든 XML 태그에는 일치하는 start 및 end 태그가 있어야 합니다.- 다음 예제에서는 유사한 오류 메시지를 생성하고 일치하지 않는 XML 태그의 변형을 보여줍니다.이 스니펫에는 최종 태그가 없기 때문에
<features>
에 대한 불일치 오류가 포함되어 있습니다(</name>
):<domain type='kvm'> ... <features> <acpi/> <pae/> ... </domain>
이 스니펫에는 해당 시작 태그가 없는 엔드 태그(</name>
)가 포함되어 있습니다.<domain type='kvm'> </name> ... </domain>
- 해결책
- 모든 XML 태그가 올바르게 시작되고 종료되는지 확인합니다.