XML에서 한 줄을 주석으로 달려면 어떻게 해야 합니까?
이것은 단지 놓치지 않기 위한 검증입니다.
XML에 줄 코멘트가 있습니까? 컴파일러가 사용하는 "//"와 같이 종결자가 없는 것입니다.
XML에서 태그 블록을 코멘트아웃하려면 어떻게 해야 합니까?와 다른 몇 가지 논의를 보았습니다.
이러한 유형의 코멘트는 한 줄의 가까운 사람을 괴롭히지 않고 코멘트를 다는 것이 실용적일 것입니다.
아니요, XML에서 한 줄에 주석을 달아서 줄이 끊어지면 주석이 자동으로 종료되도록 할 방법은 없습니다.
XML은 주석에 대한 정의를 한 가지만 가지고 있습니다.
'<!--' ((Char - '-') | ('-' (Char - '-')))* '-->'
XML 금지--
SGML과의 호환성을 유지하기 위한 의견을 제공합니다.
다른 사람들이 말했듯이, XML에서 여러 줄을 주석 처리하는 한 줄 주석을 합법적으로 수행할 수 있는 방법은 없지만, XML의 세그먼트를 주석 처리하는 것을 더 쉽게 만들 수 있는 방법이 있습니다.
아래 예를 보면 1행에 '>'를 추가하면 XmlTag가 주석이 없습니다.>'를 제거하면 다시 주석이 표시됩니다.이것이 XML을 깨지 않고 빠르게 주석을 달거나 주석을 해제하는 가장 간단한 방법입니다.
<!-- --
<XmlTag variable="0" />
<!-- -->
상단 댓글만 조작할 수 있고 하단 댓글은 영원히 그대로 둘 수 있다는 점이 추가적인 이점입니다.이것은 SGML과의 호환성을 떨어뜨리고 일부 XML 파서들은 그것을 금지할 것입니다.이것이 XML에 영구적으로 고정되지 않고 파서가 이를 수락하는 한 문제가 되지 않습니다.
스택 오버플로와 메모장++의 구문 하이라이터는 여러 줄로 된 코멘트처럼 취급하고, C++의 Boost 라이브러리는 여러 줄로 된 코멘트로 취급하며, 지금까지 발견한 파서는 에 있는 파서뿐입니다.NET, 구체적으로 C#.따라서 사용하기 전에 도구, IDE, 라이브러리, 언어 등이 이를 수용하는지 먼저 테스트해야 합니다.
SGML 호환성에 관심이 있는 경우 대신 다음을 사용합니다.
<!-- -
<XmlTag variable="0" />
<!- -->
상단 댓글에 '->', 하단 댓글에 '-'를 추가합니다.단점은 하단 댓글을 매번 편집해야 한다는 것인데, 이렇게 하면 입력하는 것이 더 쉬워질 수 있습니다.<!--
맨 위에 그리고-->
매번 바닥에.
또한 다른 주석자들이 XML 블록을 마우스 오른쪽 버튼으로 클릭하여 주석/언코멘트를 달 수 있는 XML 편집기를 사용하는 것을 권장한다는 점도 언급하고 싶습니다. 이는 화려한 찾기/바꾸기 트릭보다 더 나을 수 있습니다. (이것은 그 자체로도 좋은 답이 될 것이지만, 저는 그런 도구를 사용해 본 적이 없습니다.시간이 지남에 따라 정보가 손실되지 않도록 하고 싶습니다.)저는 개인적으로 메모장++보다 편집기를 더 좋아하는 것을 정당화할 만큼 XML을 다룰 필요가 없었기 때문에 이것은 전적으로 당신에게 달려 있습니다.
HTML 또는 자바스크립트 블록 주석과 동일합니다.
<!-- The to-be-commented XML block goes here. -->
정통은 아니지만 가끔은 제게 도움이 될 때도 있습니다. 의견을 다른 속성으로 설정하십시오.
<node usefulAttr="foo" comment="Your comment here..."/>
XML(Extensible Markup Language) 1.0에는 블록 주석만 포함되어 있습니다.
언급URL : https://stackoverflow.com/questions/17327120/how-can-i-comment-a-single-line-in-xml
'programing' 카테고리의 다른 글
범위 클래스의 CopyPicture 메서드에 실패했습니다. (0) | 2023.09.18 |
---|---|
UNION과 LIMIT를 조합하여 사용할 경우 MariaDB의 이상한 동작 (0) | 2023.09.18 |
요구사항을 사용하는 방법JS와 jQuery가 같이? (0) | 2023.09.18 |
Node.js 0.12에서 사용 가능한 ECMAscript 6 기능 (0) | 2023.09.18 |
깃 저장소를 복제하는 방법은?(포킹 미포함) (0) | 2023.09.18 |