Articles of unicode

UTF-8 et Unicode, qu’y a-t-il entre 0xC0 et 0x80?

J’ai lu des articles sur Unicode et UTF-8 ces derniers jours et je rencontre souvent une comparaison similaire à celle-ci: int strlen_utf8(char *s) { int i = 0, j = 0; while (s[i]) { if ((s[i] & 0xc0) != 0x80) j++; i++; } return j; } Quelqu’un peut-il clarifier la comparaison avec 0xc0 et vérifier […]

\ u200b (espace de largeur zéro) caractères dans mon code JS. D’où viennent-ils?

Je développe une interface frontale avec une application Web utilisant NetBeans IDE 7.0.1. Récemment j’ai eu un bug très méchant, que j’ai finalement corrigé. Dis que j’ai du code var element = ”; $(‘#bar’).append(element); J’ai remarqué que quelque chose qui n’allait pas quand j’ai vu cet atsortingbut de size ne fonctionnait pas dans Chrome (n’a […]

Un caractère de nouvelle ligne unicode (\ u000d) en Java

Voyons l’extrait de code suivant en Java. public class Main { public static void main(Ssortingng[] args) { // new Character(‘ \u000d System.out.println(“Hello”); } } Dans le code ci-dessus, bien que la seule ligne de la méthode main() soit mise en commentaire, elle affiche la sortie Hello sur la console, même si elle semble contenir des […]

Comment lire UTF-8 avec un opérateur diamant ()?

Je veux lire l’entrée UTF-8 dans Perl, peu importe si elle provient de l’entrée standard ou d’un fichier, en utilisant l’opérateur diamant: while(){…} . Donc, mon script devrait pouvoir être appelé de ces deux manières, comme d’habitude, en donnant le même résultat: ./script.pl utf8.txt cat utf8.txt | ./script.pl Mais les résultats diffèrent! Seul le second […]

Pourquoi ne puis-je pas utiliser \ u000D et \ u000A en tant que CR et LF en Java?

Pourquoi ne puis-je pas utiliser \ u000D et \ u000A en tant que CR et LF en Java? Cela donne une erreur lorsque je comstack le code: illegal line end in character literal

Quel est le caractère HTML unicode pour un chevron droit «grand»?

Je recherche un caractère à chevron droit unicode, sans poignée à gauche, et je voudrais que le point haut et le point bas soient bien écartés. Similaire à la flèche (site Web) d’Ubuntu dans la zone de recherche. Je ne veux pas » (») Ou → (→) ou simplement > . Le problème avec le […]

Convertir entre la chaîne, la chaîne u16ssortingng et la chaîne u32

J’ai cherché un moyen de convertir entre les types de chaîne Unicode et est tombé sur cette méthode . Non seulement je ne comprends pas complètement la méthode (il n’y a pas de commentaires), mais l’article implique également qu’à l’avenir, il y aura de meilleures méthodes. Si c’est la meilleure méthode, pourriez-vous s’il vous plaît […]

Android WebView UTF-8 ne s’affiche pas

J’ai une vue Web et j’essaie de charger du texte UTF-8 simple. mWebView.loadData(“將賦予他們的傳教工作標示為”, “text/html”, “UTF-8”); Mais WebView affiche les erreurs ANSI / ASCII. De toute évidence, un problème de codage, mais que manque-t-il à dire à la vue Web pour afficher le texte Unicode? Ceci est une application HelloWorld.

Comment utiliser unicode dans une ressource Android?

Je veux utiliser ce caractère unicode dans mon fichier de ressources. Mais quoi que je fasse, je termine avec le crash de dalvikvm (testé avec Android 2.3 et 4.2.2): W/dalvikvm( 8797): JNI WARNING: input is not valid Modified UTF-8: illegal start byte 0xf0 W/dalvikvm( 8797): ssortingng: ‘📡’ W/dalvikvm( 8797): in Landroid/content/res/SsortingngBlock;.nativeGetSsortingng:(II)Ljava/lang/Ssortingng; (NewSsortingngUTF) E/dalvikvm( 8797): VM […]

Conversion d’une exception en chaîne dans Python 3

Quelqu’un at-il une idée, pourquoi ce code Python 3.2 try: raise Exception(‘X’) except Exception as e: print(“Error {0}”.format(str(e))) fonctionne sans problème (en dehors de l’encodage Unicode dans Windows Shell: /), mais cela try: raise Exception(‘X’) except Exception as e: print(“Error {0}”.format(str(e, encoding = ‘utf-8’))) jette TypeError: contraignant à str: nécessite des octets, bytearray ou object […]