android strings.xml에서 문자 및 문자를 작성하는 방법
strings.xml
파일에 다음을 썼습니다 .
<string name="game_settings_dragNDropMove_checkBox">Move by Drag&Drop</string>
다음과 같은 오류가 발생했습니다.
The reference to entity "Drop" must end with the ';' delimiter.
strings.xml에 문자 &를 쓰려면 어떻게해야합니까?
그것을 인코딩하십시오 :
&
특수 문자의 경우 일반적으로 '&'에 대해 유니 코드 정의를 사용합니다 (예 : 올바른 경우 \ u0026). 좋은 참조 페이지는 다음과 같습니다. http://jrgraphix.net/research/unicode_blocks.php?block=0
이것은 내 문제이며 내 솔루션은 다음과 같습니다. >
for <
, <
for >
, &
for &
, "'"
for '
, "
for\"\"
귀하의 질문에도 대답하지만 여전히이 같은 더 많은 엔티티를 말하고 싶습니다. 이것들은 html entities
Android에서 다음과 같이 작성합니다.
아래로 교체하십시오 :
& with &
> with >
< with <
" with ", “ or ”
' with ', ‘ or ’
} with }
이 페이지에서 모든 HTML 특수 문자를 찾을 수 있습니다 http://www.degraeve.com/reference/specialcharacters.php 해당 문자를 넣을 코드를 바꾸십시오. :-)
다음과 같아야합니다.
<string name="game_settings_dragNDropMove_checkBox">Move by Drag&Drop</string>
Android Studio에서와 같이 문자열 내용을 XML CDATA에 넣을 수도 있습니다. Extract string resource
<string name="game_settings_dragNDropMove_checkBox"><![CDATA[Move by Drag&Drop]]></string>
이것은 매우 오래된 것일 수 있습니다. 그러나 빠른 코드를 찾는 사람들을 위해.
public String handleEscapeCharacter( String str ) {
String[] escapeCharacters = { ">", "<", "&", """, "'" };
String[] onReadableCharacter = {">", "<", "&", "\"\"", "'"};
for (int i = 0; i < escapeCharacters.length; i++) {
str = str.replace(escapeCharacters[i], onReadableCharacter[i]);
} return str;
}
이스케이프 문자를 처리하므로 해당 배열에 문자와 기호를 추가 할 수 있습니다.
-건배
이런 식으로 쓸 수 있습니다
<string name="you_me">You & Me<string>
출력 : 당신과 나
오류를 피하려면 extract string을 사용하십시오.
<string name="travels_tours_pvt_ltd"><![CDATA[Travels & Tours (Pvt) Ltd.]]></string>
Mac 및 Android 스튜디오 사용자 :
string.xml 또는 레이아웃에 &와 같은 문자를 입력하고 "Option"및 "return"키를 선택하십시오. 스크린 샷을 참조하십시오
참고 URL : https://stackoverflow.com/questions/3053062/how-can-i-write-character-in-android-strings-xml
'Programming' 카테고리의 다른 글
Git이 Subversion보다 나은 이유는 무엇입니까? (0) | 2020.02.22 |
---|---|
jQuery에서 로딩 스피너를 표시하는 방법은 무엇입니까? (0) | 2020.02.22 |
pip 및 요구 사항 파일을 사용하여 특정 패키지를 업그레이드하려면 어떻게해야합니까? (0) | 2020.02.22 |
XML과 HTML을 정규식으로 구문 분석하기 어려운 이유에 대한 몇 가지 예를 제공 할 수 있습니까? (0) | 2020.02.22 |
C ++에 컨텍스트가 없거나 컨텍스트에 민감합니까? (0) | 2020.02.22 |