Clasa JSON gestionează conversia între obiecte native de tip Variant din GDScript și șiruri text formatate conform standardului JavaScript Object Notation.
extends Node
func exporta_profil(nume: String, nivel: int) -> String:
var profil = { "jucator": nume, "nivel": nivel, "inventar": ["sabie", "scut"] }
# stringify cu indentare curată de 4 spații:
return JSON.stringify(profil, " ")
func importa_profil(text_json: String) -> void:
var parser := JSON.new()
var eroare := parser.parse(text_json)
if eroare == OK:
var date: Dictionary = parser.data
print("Jucător încărcat:", date["jucator"])
else:
print("Eroare la linia", parser.get_error_line(), ":", parser.get_error_message())
Atenție la tipuri: Numerele din JSON sunt întotdeauna parsate ca float în GDScript; convertește explicit cu int() când este necesar.
Întrebări & Exemple de Cod:
Clasa JSON în Godot 4: Parsarea și Formatarea Sigură a Datelor WebAi o nelămurire despre utilizarea comenzii
Clasa JSON în Godot 4: Parsarea și Formatarea Sigură a Datelor Websau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.