Kodowanie znaków odnosi się do sposobu, w jaki znaki są reprezentowane jako seria bajtów. Kodowanie znaków dla sieci Web jest zdefiniowane w standardzie kodowania.
Jak przekonwertować stringna byte[].NET (C #) bez ręcznego określania konkretnego kodowania? Mam zamiar zaszyfrować ciąg. Mogę go zaszyfrować bez konwersji, ale nadal chciałbym wiedzieć, dlaczego tutaj kodowanie się pojawia. Dlaczego warto nawet brać pod uwagę kodowanie? Czy nie mogę po prostu pobrać bajtów, w których zapisano ciąg? Dlaczego istnieje zależność …
Wydaje się, że istnieją dwa różne sposoby konwersji ciągu na bajty, jak widać w odpowiedziach na TypeError: „str” nie obsługuje interfejsu bufora Która z tych metod byłaby lepsza, czy bardziej Pythonic? Czy to tylko kwestia osobistych preferencji? b = bytes(mystring, 'utf-8') b = mystring.encode('utf-8')
Jak poprawnie ustawić domyślnie kodowanie znaków używane przez JVM (1.5.x) programowo? Przeczytałem, że -Dfile.encoding=whateverkiedyś była to droga do starszych JVM. Nie mam tego luksusu z powodów, dla których nie chcę. Próbowałem: System.setProperty("file.encoding", "UTF-8"); I właściwość zostaje ustawiona, ale nie wydaje się, aby powodowała, że ostatnie getByteswywołanie poniżej używa UTF8: System.setProperty("file.encoding", …
Jaka jest różnica między utf8mb4i utf8zestawami znaków w MySQL ? Wiem już o kodowaniach ASCII , UTF-8 , UTF-16 i UTF-32 ; ale jestem ciekawy, jaka jest różnica między utf8mb4grupą kodowań a innymi typami kodowania zdefiniowanymi w MySQL Server . Czy są jakieś szczególne korzyści / proponuje użycia utf8mb4zamiast utf8?
Chcę zapobiec łamaniu wiersza po łączniku -na podstawie poszczególnych przypadków, który jest zgodny ze wszystkimi przeglądarkami. Przykład: Mam ten tekst: 3-3/8"który w HTML to: 3-3/8” Problem polega na tym, że pod koniec linii z powodu łącznika łamie się i zawija do następnej linii, zamiast traktować ją jak pełne słowo ... …
Obecnie używamy następujących poleceń w PHP, aby ustawić zestaw znaków na UTF-8 w naszej aplikacji. Ponieważ jest to trochę narzutu, chcielibyśmy ustawić to jako ustawienie domyślne w MySQL. Czy możemy to zrobić w /etc/my.cnf lub w innym miejscu? SET NAMES 'utf8' SET CHARACTER SET utf8 Szukałem domyślnego zestawu znaków w …
Odczytywanie wielu tekstów z różnych kanałów RSS i wstawianie ich do mojej bazy danych. Oczywiście istnieje kilka różnych kodowań znaków używanych w kanałach, np. UTF-8 i ISO 8859-1. Niestety czasami występują problemy z kodowaniem tekstów. Przykład: „Ss” w „Fußball” powinien wyglądać następująco w mojej bazie danych: „Ÿ”. Jeśli jest to …
Kiedy wysyłam żądanie POST z treścią JSON do mojej usługi REST, dołączam Content-type: application/json; charset=utf-8do nagłówka komunikatu. Bez tego nagłówka otrzymuję błąd z usługi. Mogę również z powodzeniem korzystać Content-type: application/jsonbez ;charset=utf-8porcji. Co dokładnie robi charset=utf-8? Wiem, że określa kodowanie znaków, ale usługa działa bez niego. Czy to kodowanie ogranicza …
Wikipedia mówi Schematy kodowania Base64 są powszechnie stosowane, gdy zachodzi potrzeba kodowania danych binarnych, które muszą być przechowywane i przesyłane za pośrednictwem mediów zaprojektowanych do obsługi danych tekstowych. Ma to zapewnić, że dane pozostaną nienaruszone bez modyfikacji podczas transportu. Ale czy nie chodzi o to, że dane są zawsze przechowywane …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.