Tôi đang tìm cách thoát biểu tượng "@" ở đầu chuỗi, trong tài nguyên strings.xml Android. Tôi liên tục nhận được lỗi biên dịch và xây dựng bố trí trong Eclipse từ chối làm việc :(Có ai biết làm thế nàoKý tự thoát "@" trong Android
Trả lời
Bạn nên sử dụng "\" trước khi "@" ví dụ
escaped\@
:.?. -)
Trên trang web Tài liệu Android, nó cho biết sử dụng dấu gạch chéo ngược kép để thoát khỏi ký tự.
< string name = "twitter"> \\ @ mytwitter </string>
Thật hữu ích khi trỏ đến tài liệu thực tế khi tham khảo nó –
http://androidcookbook.com/Recipe.seam?recipeId=2219 – alex
một \ là đủ – KwahuNashoba
Khoảng cách giữa dấu chéo ngược và dấu gạch chéo làm việc cho tôi, thx! <string name="first">1\ /4</string>
Theo Android developer guide, bạn sẽ phải thoát khỏi nhân vật nhất định với một dấu chéo ngược \
hoặc kèm theo toàn bộ chuỗi với dấu ngoặc kép " "
. Chỉ khi chuỗi bắt đầu bằng @
, chuỗi đó phải được thoát.
Dấu gạch chéo ngược:
<string name="twitter">\@user</string>
<string name="email">[email protected]</string>
dấu ngoặc kép:
<string name="twitter">"@user"</string>
<string name="email">[email protected]</string>
nhân vật khác mà cần phải được thoát là < > & ' " ?
- 1. thoát các ký tự đặc biệt như & trong android xml
- 2. ký tự thoát
- 3. JavaScript không thoát \ ký tự?
- 4. Ký tự thoát trong Python và sqlite
- 5. Ký tự phải được thoát trong Tsql
- 6. Thoát ký tự $ trong các đoạn
- 7. Các ký tự JSON và ký tự thoát
- 8. tự thoát thoát ký tự trong một chuỗi sử dụng Python 3.2
- 9. Khi nào tôi cần phải thoát khỏi các ký tự trong bộ ký tự regex (trong [])?
- 10. ký tự thoát Oracle SQL (cho một '&')
- 11. chuỗi thay thế trên ký tự thoát
- 12. Sử dụng ký tự thoát bên grep
- 13. Các ký tự stringByAddingPercentEscapesUsingEncoding thoát là gì?
- 14. Thoát ký tự HTML bằng UTF-8?
- 15. Ký tự thoát ống trong chế độ org
- 16. Làm cách nào để thoát khỏi ký tự @ trong Mac
- 17. Tắt ký tự thoát trong truy vấn MySQL
- 18. Thoát các ký tự đặc biệt trong SQL
- 19. Thoát khỏi các ký tự đặc biệt trong RegEx?
- 20. Sử dụng REPLACE với các ký tự thoát trong phpMyAdmin
- 21. Các ký tự điều khiển không thoát trong NSJSONSerialization
- 22. Dấu và ký tự thoát trong biến - thắng lô
- 23. Javascript - Thay thế ký tự thoát trong một chuỗi chữ
- 24. Các ký tự thoát và trong PL/SQL Developer
- 25. Giải mã các ký tự thoát trong URL
- 26. thoát các ký tự định dạng trong java String.format
- 27. Ruby: Thoát các ký tự đặc biệt trong một chuỗi
- 28. Thoát các ký tự HTML đặc biệt trong Python
- 29. Thoát các chuỗi ký tự JavaScript trong các khung nhìn
- 30. Thoát một ký tự trong phương trình TeX?
Nếu tôi đặt \ @ mytwitter , tôi vẫn có đồng lỗi mpilation. Bạn có cách giải quyết khác không? –
pgrandjean
Tôi cho rằng bạn có, nhưng chỉ trong trường hợp: bạn đã thử "/" chưa? –
Tôi vừa thử chuỗi của bạn trong chuỗi strings.xml, nó hoạt động, lỗi chính xác của bạn là gì? –