Kitap uygulaması için bir dize öğesinin içine bir metin öbeği aldım ve şu hatayı alıyorum: Bu belgenin öğe içeriğinde geçersiz bir XML karakteri (Unicode: 0x1f) bulundu. Burada http://lwp.interglacial.com/appf_01.htm'a baktım ve açıklama ABD'de yazıyor (alt çizgi kaldırılmıyor gibi görünüyor). Bu karakter ne olursa, mümkünse çıkarabilirim. Android için çok yeni biriyim, çok basit cevaplar lütfen.Karakter 0x1f nedir?
cevap
ABD, "Birim ayırıcı" anlamına gelir. Bu görünmez bir karakterdir, bu nedenle metin dosyanızı görünmez karakterleri gösterebilen ve bunları kaldırabilen bazı metin düzenleyicileriyle açmalısınız. Muhtemelen Notepad ++ bu işlevselliği vereceğini düşünüyorum:
0x1F bir Unit Separator, (gibi CSV ,
veya Tab
) bir metinde alanları ayırmak için bir arkaik bir yoldur. XML 1.0'da not a valid text character (allowed in XML 1.1) 'dir. Bir UTF-8 giriş dizesinde, sorunu çözmek için 0x1f
baytını 0x09
(Sekme) ile güvenli bir şekilde değiştirebilirsiniz. Alternatif olarak, belgeyi XML 1.1 olarak bildirin ve bir XML 1.1 ayrıştırıcısı kullanın.
Teşekkürler Phihag, ama benim tutulması aksini söylüyor. Eclipse android projeleri için standart gibi görünüyor xml sürüm 1.0 kullanıyorum. Güncellemeli miyim? – Broo
@Broo Güncellemenin yardımcı olamayacağı olasıdır, ancak bu sorun devam ederse hata olabilir. Sorunu yanlış anladım. Bir dahaki sefere, eğer programlama ile ilgili değilse (yani * bir şeyler yapan * yazma kodu yerine * bir şeyler yapmak isterseniz), lütfen http://superuser.com/ – phihag
WRONG adresinden sorun: 0x1f yasal bir XML değildir. XML 1.0 karakter. Bkz. Http://www.w3.org/TR/REC-xml/#charsets. XML 1.1'de # x1f; olarak ifade edilebilir, ancak XML 1.0'da ifade edilemez. Downvoting. –
- 1. USSD mesajındaki maksimum karakter sayısı nedir?
- 2. Alfasayısal 6 karakter dizesiyle eşleşen regex nedir?
- 3. karakter
- 4. XML serializer karakter CDATA içinde olduğunda neden geçersiz karakter istisnası atar?
- 5. Android varsayılan karakter kodlaması
- 6. Şerit unicode karakter değiştiricileri
- 7. IE 10 Kullanıcı Aracısı dizesinin sonundaki 6 karakter nedir?
- 8. Bir Windows Installer özelliğinde depolanabilecek maksimum karakter sayısı nedir
- 9. N karakter dizesini
- 10. Bu karakter ne denir?
- 11. Erlang: karakter listede olup olmadığını metin ekleme de karakter kontrol
- 12. 20 karakter
- 13. Karakter sınıflandırması
- 14. beklenmedik karakter
- 15. karakter kodlama
- 16. utf-8 karakter R
- 17. Ruby karakter kodlamasını belirleyin 1.9.3
- 18. Karakter kümesini tekrarlama
- 19. Karakter xintercept ile geom_vline
- 20. Jquery joker karakter karakteri
- 21. querySelector, joker karakter eşleşmesi?
- 22. Şemada karakter kümesini kullanma
- 23. Karakter kodlama hatası
- 24. Karakter veri jquery
- 25. Karakter parasını değiştir
- 26. lxml'deki joker karakter boşlukları
- 27. JQuery Popup karakter haritasi
- 28. yazdırılabilir karakter in vva
- 29. insert klavye karakter değeri
- 30. Binning karakter değişkeni
İndirilen not defteri ++, dosya açıldı ve hemen gösterdi, parlak! Teşekkür ederim :) – Broo