2014-09-07 1 views
5

<!-- Comment -->은 XML 파일에 주석을 추가하는 방법입니다. 실제로이 부분이 "컴파일"되지 않았 음을 의미합니까? 나는 이런 식으로 뭔가 할 때XML 요소의 시작 및 끝 태그 내부에 주석을 달 때 "태그 시작이 닫히지 않았습니다"

그러나 :

<item android:id="@+id/ss3" 
    android:icon="@drawable/some_icon" 
    android:title="Blabla Title" 
    tools:ignore="AppCompatResource" 
    <!-- --> 
/> 

을 나는 "태그의 시작이 닫혀 있지 않습니다"오류가 발생합니다. 왜?

답변

6

태그 안에 댓글을 사용할 수 없습니다. 먼저 ">"또는 "/>"을 사용하여 태그를 닫은 다음 거기에 의견을 추가 할 수 있습니다.

+0

아 감사합니다. 당신이 나에게 묻는다면 바보 같아. 나는 네가 좋아하는 곳이라면 언제든지 덧글을 달 수 있어야한다는 것을 의미한다. 나는 그 '규칙'의 핵심을 보지 못했다. – user3801167

+1

XML이 왜 그런지 이해하려면 SGML의 역사를 이해해야합니다. 저는 전문가는 아니지만 기본적인 이야기는 SGML이 필요한 누구보다 훨씬 많은 구문 변형을 허용했기 때문에 분석하기가 어렵고 비용이 많이 들었습니다. XML은 SGML을 줄여서 불필요한 모든 것을 제거한 매우 간단한 구문으로 바꾸는 운동에서 시작되었습니다. –