source

xml 파일에 '<' 같은 문자 쓰기

ittop 2023. 10. 19. 22:46
반응형

xml 파일에 '<' 같은 문자 쓰기

프로그래밍 초기부터 안드로이드용으로 개발하는 동안 이클립스에서 "<-", ""<<" 나의 string.xml"과 같은 특수 문자를 사용했습니다.

1년 동안은 모든 것이 잘 작동했지만, 오늘은 약간의 사소한 변경을 하고 싶어서 xml 파일을 편집하기 시작했습니다.

이클립스가 xml 블록의 일부라고 생각하기 때문에 이 문자들에 대한 컴파일 오류가 발생합니다.

xml 파일에 이 기호 "<"을 추가하는 방법에 대해 알고 계십니까?

감사합니다.

사용하다

&lt;위해서<

&gt;위해서>

&amp;위해서&

특수 문자를 삽입하는 또 다른 방법은 이끼 가이드를 따릅니다.Android strings.xml에서 유니코드 정의를 사용하여 문자 & 작성하려면 어떻게 해야 합니까?

예:

<string name="item_unknown">\u003c Item Unknown \u003e</string>

문자열로 표시되는:

< Item Unknown >

문자열에 HTML 마크업을 사용하다 우연히 이 질문을 받았습니다.

Android String Resources 설명서를 참조하면, strings.xml의 "HTML 마크업으로 스타일링하기" 부분에서 열림 괄호는 &amp;를 사용해야 하지만 백슬래시와 닫힘 괄호는 안전하게 사용할 수 있음을 알 수 있습니다.예를 들어,

<b>Text</b>

다음과 같이 쓸 수 있습니다.

&lt;b>Text&lt;/b>

strings.xml에 입력합니다.

코드에서 이 HTML 문자열을 사용하는 경우 다음을 사용할 수 있습니다.

Html.fromHtml( getResources().getString(R.string.yourHTMLString ) 

그리고 그 결과물은 당신의 굵은 끈이 될 것입니다!

언급URL : https://stackoverflow.com/questions/3166951/writing-some-characters-like-in-an-xml-file

반응형