Tutoriel par Examples: codage



La classe JSONSerialization est intégrée au framework Foundation d'Apple. 2.2 Lire JSON La fonction JSONObjectWithData prend NSData et renvoie AnyObject . Vous pouvez utiliser as? pour convertir le résultat à votre type attendu. do { guard let jsonData = "[\"Hello\", \&qu...
Une chaîne Swift est constituée de points de code Unicode . Il peut être décomposé et encodé de différentes manières. let str = "ที่👌①!" Cordes de décomposition Une chaîne de characters sont Unicode groupes de graphèmes étendus : Array(str.characters) // ["ที่", "👌&qu...
Si vous devez créer un objet JSONObject et y insérer des données, considérez l'exemple suivant: // Create a new javax.json.JSONObject instance. JSONObject first = new JSONObject(); first.put("foo", "bar"); first.put("temperature", 21.5); first.put("year&...
Si vous avez besoin d'obtenir des données à partir d'un objet JSONObject , JSONObject l'exemple suivant: String json = "{\"foo\":\"bar\",\"temperature\":21.5,\"year\":2016,\"message\":{\"Hello\":\"world\"},\&quot...
La fonction json_encode convertira un tableau PHP (ou, depuis PHP 5.4, un objet implémentant l'interface JsonSerializable ) en une chaîne codée JSON. Il retourne une chaîne codée JSON en cas de succès ou FALSE si une erreur survient. $array = [ 'name' => 'Jeff', 'age' => 20, ...
Les fermetures sont souvent utilisées pour des tâches asynchrones, par exemple lors de l'extraction de données à partir d'un site Web. 3.0 func getData(urlString: String, callback: (result: NSData?) -> Void) { // Turn the URL string into an NSURLRequest. guard let url = NSUR...
// decode NSString *string = [[NSString alloc] initWithData:utf8Data encoding:NSUTF8StringEncoding]; // encode NSData *utf8Data = [string dataUsingEncoding:NSUTF8StringEncoding]; Certains encodages supportés sont: NSASCIIStringEncoding NSUTF8String...
Le codage de longueur d'exécution capture les longueurs des exécutions d'éléments consécutifs dans un vecteur. Prenons un exemple de vecteur: dat <- c(1, 2, 2, 2, 3, 1, 4, 4, 1, 1) La fonction rle extrait chaque exécution et sa longueur: r <- rle(dat) r # Run Length Encoding # ...
Key Value Coding est intégré à NSObject en utilisant le protocole NSKeyValueCoding . Qu'est-ce que cela signifie? Cela signifie que tout objet id est capable d'appeler la méthode valueForKey et ses différentes variantes comme valueForKeyPath, etc. Cela signifie également que tout objet i...
Les vecteurs longs avec des longueurs élevées de la même valeur peuvent être compressés de manière significative en les stockant dans leur codage de longueur (la valeur de chaque exécution et le nombre de fois où cette valeur est répétée). À titre d'exemple, considérons un vecteur de longueur 1...
.encode et .decode ont tous deux des modes d'erreur. La valeur par défaut est 'strict' , ce qui génère des exceptions en cas d'erreur. Les autres modes sont plus tolérants. Codage >>> "£13.55".encode('ascii', errors='replace') b'?13.55' >>> "£13....
json.Marshal du package "encoding/json" encode une valeur sur JSON. Le paramètre est la valeur à encoder. Les valeurs renvoyées sont un tableau d'octets représentant l'entrée codée JSON (en cas de succès) et une erreur (en cas d'échec). decodedValue := []string{"foo&quot...
json.Unmarshal du package "encoding/json" décode une valeur JSON dans la valeur indiquée par la variable donnée. Les paramètres sont la valeur à décoder en []bytes et une variable à utiliser comme stockage pour la valeur désérialisée. La valeur renvoyée est une erreur (en cas d'échec...
L'attribut charset spécifie le codage des caractères du document HTML et doit être un codage de caractères valide (par exemple, windows-1252 , ISO-8859-2 , Shift_JIS et UTF-8 ). UTF-8 (Unicode) est le plus utilisé et doit être utilisé pour tout nouveau projet. 5 <meta charset="UTF-8&qu...
Les éléments XML nichent souvent, ont des données dans des attributs et / ou des données de caractères. La manière de capturer ces données consiste à utiliser respectivement ,attr et ,chardata pour ces cas. var doc = ` <parent> <child1 attr1="attribute one"/> <child2...
Les données JSON peuvent également être lues à partir de fichiers. Supposons que nous ayons un fichier appelé data.json avec le contenu suivant: [ { "Name" : "John Doe", "Standard" : 4 }, { "Name" : "Peter Parker&quot...
Codage //Create a Base64 Encoded NSString Object NSData *nsdata = [@"iOS Developer Tips encoded in Base64" dataUsingEncoding:NSUTF8StringEncoding]; // Get NSString from NSData object in Base64 NSString *base64Encoded = [nsdata base64EncodedStringWithOptions:0]; // Print the Bas...
Les chaînes .NET contiennent System.Char (unités de code UTF-16). Si vous souhaitez enregistrer (ou gérer) du texte avec un autre encodage, vous devez utiliser un tableau de System.Byte . Les conversions sont effectuées par des classes dérivées de System.Text.Encoder et System.Text.Decoder qui, en...
Le but de l'utilisation de structures anonymes est de décoder uniquement les informations qui nous intéressent sans que notre application ne soit gaspillée avec des types utilisés uniquement dans une seule fonction. jsonBlob := []byte(` { "_total": 1, "_links": ...
Le contenu a été ramené à la bonne page wiki de Servlets

Page 1 de 3