[RAILS] Convertir un objet ruby au format JSON

Il place un objet ruby tel qu'un hachage ou un tableau dans l'argument et le renvoie au format JSON.

JSON.generate

pry(main)> JSON.generate({"hoge"=>{"fuga"=>1, "fugafuga"=>2}})
=> "{\"hoge\":{\"fuga\":1,\"fugafuga\":2}}"

JSON.pretty_generate

pry(main)> JSON.pretty_generate({"hoge"=>{"fuga"=>1, "fugafuga"=>2}})
=> "{\n  \"hoge\": {\n    \"fuga\": 1,\n    \"fugafuga\": 2\n  }\n}"

Renvoie une chaîne plus facile à lire que JSON.generate

Il a été dit qu'il est préférable d'utiliser generate car la capacité de générer est plus légère à moins d'être lu par des humains.

Recommended Posts

Convertir un objet ruby au format JSON
Conversion de JSON en TSV et TSV en JSON avec Ruby
Convertir en chaîne Ruby Leet
Convertir un objet sérialisable en octet []
Mappage de json sur un objet déjà instancié
[Java] Convertit null du type Object en type String
Introduction à Ruby 2
[Ruby] Comment convertir un fichier CSV en Yaml (Yml)
Convertir Json en List <T> tel quel
Convertir les beans imbriqués Java au format aaa.bbb [0] .ccc
Ruby Comment convertir entre les majuscules et les minuscules
Convertir l'énumération Java et JSON vers et depuis Jackson
De Java à Ruby !!
Introduisez RMagick pour convertir les fichiers image existants dans un autre format
[Kotlin] Convertit ZonedDateTime en chaîne en spécifiant le format
Formater JSON avec org.json
[Docker] Convertir yml ⇆ json
[Java] Convertir JSON en Java et Java en JSON-Comment utiliser GSON et Jackson-
19 Correspond à la création d'objet
[Facile] Comment formater automatiquement les fichiers Ruby erb avec vsCode
Comparé le temps de traitement pour convertir Apache Arrow et JSON en Yosegi
La sérialisation de org.joda.time.DateTime en JSON au format ISO8601 s'accompagne d'une milliseconde
Convertir un tableau bidimensionnel au format csv avec l'API Java 8 Stream
Je veux convertir des caractères ...
Introduction à Ratpack (5) --Json & Registry
Convertir le type String en type Timestamp
Comment utiliser le retour Ruby
Explication sur l'objet Ruby Range
18 Correspond à la définition d'objet de type JSON
Formater Ruby avec VS Code
[Ruby] Comment commenter
Conversion de ○ mois en ○ années ○ mois
Commande Rbenv pour utiliser Ruby
Ruby: Comment utiliser les cookies
Comment convertir la base Java
À propos de Ruby, modèle objet
[Java] Convertir ArrayList en tableau
[Jackson] Classe de conversion d'objet JSON
Explication sur l'objet Ruby String
[Android] Convertissez Map en JSON à l'aide de GSON avec Kotlin et Java