Seit Beginn meiner Programmierung habe ich in Eclipse ein Sonderzeichen wie "<-", "<<" in my string.xml verwendet, während ich für Android entwickelt habe.
Ein Jahr lang hat alles gut funktioniert, aber heute wollte ich nur ein paar kleine Änderungen vornehmen und begann meine XML-Dateien zu bearbeiten.
Ich erhalte jetzt einen Kompilierungsfehler für diese Zeichen, da Eclipse glaubt, dass es Teil der XML-Blöcke ist.
Irgendeine Idee, wie ich dieses Symbol "<" in meine XML-Dateien einfügen könnte?
Vielen Dank.
android
xml
special-characters
Waza_Be
quelle
quelle
Antworten:
Verwenden
<
zum<
>
zum>
&
zum&
quelle
Eine andere Möglichkeit, Sonderzeichen einzufügen, folgt der Moss- Anleitung: Wie kann ich Zeichen & in android strings.xml mit der verwendeten Unicode-Definition schreiben :
Beispiel:
welche in string vorhanden sind:
quelle
Ich bin auf diese Frage gestoßen, als ich HTML-Markup in meinen Zeichenfolgen verwendete.
Wenn Sie sich auf die Dokumentation zu Android String Resources beziehen , sehen Sie im Abschnitt: "Styling mit HTML-Markup", dass Sie in strings.xml & lt; für eine öffnende Klammer, aber Sie können sicher Backslash und eine schließende Klammer verwenden. Beispielsweise:
kann geschrieben werden als:
in Ihrer strings.xml.
Wenn Sie diese HTML-Zeichenfolge in Ihrem Code verwenden, können Sie Folgendes verwenden:
und die Ausgabe wird Ihre fette Zeichenfolge sein!
quelle