XML에서 태그 블록을 주석으로 달려면 어떻게 해야 합니까?
XML에서 태그 블록을 주석으로 달려면 어떻게 해야 합니까?
즉, 제가 어떻게 언급할 수 있을까요?<staticText>
그리고 그 안에 있는 모든 것들, 아래 코드에?
<detail>
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
</band>
</detail>
나는 사용할 수 있습니다.<!-- staticText-->
하지만 그건 (내가 알기로는) 단 하나의 태그를 위한 것입니다.//
자바와 C에서.나는 어떻게 좀 더 비슷한 것을 원합니다./** comment **/
자바와 C에서 사용할 수 있기 때문에 더 긴 XML 코드 블록을 주석으로 달 수 있습니다.
여러 줄에 걸쳐 주석 스타일을 사용할 수 있습니다(HTML에도 있음).
<detail>
<band height="20">
<!--
Hello,
I am a multi-line XML comment
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
-->
</band>
</detail>
텍스트를 존재하지 않는 프로세싱 명령어로 래핑할 수 있음)로 랩핑할 수 있습니다.
<detail>
<?ignore
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
</band>
?>
</detail>
중첩 처리 명령은 허용되지 않으며 '?>' 처리 명령을 종료합니다(http://www.w3.org/TR/REC-xml/ #sec-pi 참조).
만약 당신이 묻는다면, 당신은 그 이유는 당신이 실수를 했기 때문입니다.<!-- -->
구문, 아마도 CDATA 섹션일 것입니다.]]>
part), 그리고 그것은 댓글 중간에 놓여있습니다.차이를 만들어 낼 수는 없지만 이상적인 세계와 실제 세계는 때때로 (특히 XML 처리와 관련하여) 상당히 떨어져 있을 수 있습니다.
변경을 시도합니다.]]>
, 또한:
<!--detail>
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]--><!--]></text>
</staticText>
</band>
</detail-->
또 하나 생각나는 것이 있습니다.XML의 내용이 두 개의 하이픈을 포함하는 경우 주석은 여기서 즉시 끝납니다.
<!-- <a> This is strange -- but true!</a> -->
--------------------------^ comment ends here
그것은 꽤 흔한 함정입니다.SGML이 주석을 처리하는 방식에서 상속됩니다. (이 항목에 대한 XML 사양 읽기)
실제로 다중 줄 또는 태그와 함께 <!--------> 형식을 사용할 수 있습니다.
<!--
...
...
...
-->
여기에 댓글을 달려면 다음과 같이 적어야 합니다.
<!-- Your comment here -->
IntelliJ Idea and Eclipse 바로가기
Windows & Linux의 경우:
한 줄 주석 달기 바로 가기:
Ctrl
+/
여러 줄 주석 달기 바로 가기:
Ctrl
+Shift
+/
Mac의 경우:
한 줄 주석 달기 바로 가기:
cmnd
+/
여러 줄 주석 달기 바로 가기:
cmnd
+Shift
+/
한 가지 주의해야 할 점은 XML 태그의 속성을 주석으로 달 수 없다는 것입니다.예:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
<!--android:text="Hello.."-->
android:textStyle="bold" />
여기서,TextView
는 XML 태그 및text
는 해당 태그의 속성입니다.XML 태그의 속성은 주석을 달 수 없습니다.전체 XML 태그를 주석으로 달아야 합니다.예:
<!--<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Hello.."
android:textStyle="bold" />-->
다음을 사용하여 데이터를 쉽게 주석을 달 수 있습니다.
<!--
<data>
<data-field1></data-field1>
<data-field2></data-field2>
<data-field3></data-field3>
</data>
-->
xml로 주석을 다는 방법입니다.
XML 의 구문:<!--Your comment-->
예를 들면
<?xml version = "1.0" encoding = "UTF-8" ?> <!--here is your comment :) --> <class_list> <student> <name></name> <grade>A</grade> </student> </class_list>
XML 주석 규칙
Comments cannot appear before XML declaration.
Comments may appear anywhere in a document.
Comments must not appear within attribute values.
Comments cannot be nested inside the other comments.
메모장++에서 몇 줄을 선택할 수 있으며 선택한 줄에 대해 자동으로 블록 주석을 작성하는 CTRL+Q를 사용할 수 있습니다.
Eclipse IDE를 사용하는 경우 XML 파일의 행을 강조 표시하여 주석을 달 수 있고 Ctrl+Shift+c를 누릅니다.
언급URL : https://stackoverflow.com/questions/2757396/how-do-i-comment-out-a-block-of-tags-in-xml
'programing' 카테고리의 다른 글
"원격 추적 지점 '출발/개발'을 개발에 통합하는 이유는 무엇입니까? (0) | 2023.09.25 |
---|---|
MySql Workbench 설치 관리자를 사용하려면 Visual C++ 2015 Redistributable Package를 설치해야 하지만 이미 설치되어 있습니다. (0) | 2023.09.25 |
python openpyxl 패키지에서 iter_rows()를 사용하는 방법은 무엇입니까? (0) | 2023.09.20 |
JPA 최대 절전 모드 - 데이터베이스와 주석 모두에서 캐스케이드 삭제 (0) | 2023.09.20 |
가장 가까운 일치하는 요소를 찾는 쿼리 (0) | 2023.09.20 |