Pytania otagowane jako unicode

Unicode jest standardem kodowania, reprezentacji i obsługi tekstu z zamiarem obsługi wszystkich znaków wymaganych dla tekstu pisanego, obejmujących wszystkie systemy pisania, symbole techniczne i interpunkcję.

16
UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xef na pozycji 1
Mam kilka problemów, próbując zakodować ciąg do UTF-8. Próbowałem wielu rzeczy, w tym używania string.encode('utf-8')i unicode(string), ale pojawia się błąd: UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xef na pozycji 1: numer porządkowy poza zakresem (128) To jest mój ciąg: (。・ω・。)ノ Nie rozumiem, co się dzieje, jakiś pomysł? Edycja: Problem …
106 python  unicode  utf-8 


4
Jak mogę iterować przez punkty kodowe Unicode ciągu Java?
Wiem o tym String#codePointAt(int), ale jest indeksowany przez charprzesunięcie, a nie przez przesunięcie punktu kodowego. Myślę o spróbowaniu czegoś takiego: używając String#charAt(int)do uzyskania charat indeksu testowanie, czy charjest w zakresie wysokich surogatów jeśli tak, użyj, String#codePointAt(int)aby uzyskać kod i zwiększ indeks o 2 jeśli nie, użyj podanej charwartości jako punktu …
105 java  string  unicode 



9
Błąd kodowania Python Unicode
Czytam i analizuję plik Amazon XML i podczas gdy plik XML wyświetla ``, kiedy próbuję go wydrukować, pojawia się następujący błąd: 'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) Z tego, co do tej pory przeczytałem w Internecie, błąd wynika z faktu, że plik XML …
104 python  unicode  ascii  encode 

12
Długość ciągu w bajtach w JavaScript
W moim kodzie JavaScript muszę utworzyć wiadomość do serwera w następującym formacie: <size in bytes>CRLF <data>CRLF Przykład: 3 foo Dane mogą zawierać znaki Unicode. Muszę je wysłać jako UTF-8. Szukam najbardziej używanego w różnych przeglądarkach sposobu obliczenia długości ciągu w bajtach w JavaScript. Próbowałem tak skomponować mój ładunek: return unescape(encodeURIComponent(str)).length …

5
Jak umieścić znak Unicode w XAML?
Próbuję to zrobić: <TextBlock Text="{Binding Path=Text, Converter={StaticResource stringFormatConverter}, ConverterParameter='&\u2014{0}'}" /> Aby uzyskać -, aby pojawił się przed tekstem. To nie działa. Co mam tu robić?
104 wpf  xaml  unicode  binding 

8
Odczyt znaków z pliku w Pythonie
W pliku tekstowym znajduje się ciąg „Nie podoba mi się to”. Jednak kiedy wczytuję go do ciągu, staje się „Nie tak \ xe2 \ x80 \ x98t”. Rozumiem, że \ u2018 to symbol „” ”w formacie Unicode. używam f1 = open (file1, "r") text = f1.read() polecenie wykonania odczytu. Czy …

4
Jak używać greckich symboli w ggplot2?
Moje kategorie należy nazywać greckimi literami. Używam ggplot2i pięknie działa z danymi. Niestety nie mogę wymyślić, jak umieścić te greckie symbole na osi x (przy znacznikach), a także wyświetlić je w legendzie. Czy jest na to sposób? AKTUALIZACJA: Rzuciłem okiem na link , jednak nie ma opisanej dobrej metody, aby …
102 r  graphics  unicode  utf-8  ggplot2 

4
Python str a typy Unicode
Pracując z Pythonem 2.7, zastanawiam się, jaka jest prawdziwa zaleta w używaniu typu unicodezamiast str, ponieważ oba wydają się być w stanie przechowywać ciągi Unicode. Czy jest jakiś szczególny powód oprócz możliwości ustawienia kodów Unicode w unicodełańcuchach za pomocą znaku ucieczki \?: Wykonanie modułu z: # -*- coding: utf-8 -*- …
101 python  string  unicode 



7
Jak mogę usunąć znaki spoza zestawu ASCII, ale pozostawić kropki i spacje w Pythonie?
Pracuję z plikiem .txt. Chcę ciąg tekstu z pliku bez znaków spoza zestawu ASCII. Chcę jednak zostawić spacje i kropki. W tej chwili też je rozdzieram. Oto kod: def onlyascii(char): if ord(char) < 48 or ord(char) > 127: return '' else: return char def get_my_string(file_path): f=open(file_path,'r') data=f.read() f.close() filtered_data=filter(onlyascii, data) …
101 python  text  unicode  filter  ascii 

3
UnicodeDecodeError podczas przekierowywania do pliku
Uruchamiam ten fragment dwukrotnie, w terminalu Ubuntu (kodowanie ustawione na utf-8), raz z, ./test.pya potem z ./test.py >out.txt: uni = u"\u001A\u0BC3\u1451\U0001D10C" print uni Bez przekierowania drukuje śmieci. Z przekierowaniem otrzymuję UnicodeDecodeError. Czy ktoś może wyjaśnić, dlaczego otrzymuję błąd dopiero w drugim przypadku, czy jeszcze lepiej udzielić szczegółowego wyjaśnienia, co dzieje …
100 python  unicode 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.