Katika somo hili utakwend akujifunz aku encode na ku decode data za json katika baadhi ya language
JSON ni muundo wa data unaotumika kwa kubadilishana taarifa kati ya mifumo mbalimbali. Ku-encode maana yake ni kubadilisha data kuwa JSON, wakati ku-decode ni kubadilisha JSON kuwa muundo wa data unayoweza kushughulikia kwenye programu yako.
Python ina moduli ya json kwa kazi za JSON.
Ku-encode (Kutoa JSON):
import json
data = {"jina": "Amina", "umri": 25, "ndoa": False}
json_data = json.dumps(data)
print(json_data) # {"jina": "Amina", "umri": 25, "ndoa": false}
Ku-decode (Kusoma JSON):
import json
json_data = '{"jina": "Amina", "umri": 25, "ndoa": false}'
data = json.loads(json_data)
print(data["jina"]) # Amina
Dart hutumia moduli ya dart:convert.
Ku-encode (Kutoa JSON):
import 'dart:convert';
void main() {
Map<String, dynamic> data = {"jina": "Amina", "umri": 25, "ndoa": false};
String jsonData = jsonEncode(data);
print(jsonData); // {"jina":"Amina","umri":25,"ndoa":false}
}
Ku-decode (Kusoma JSON):
import 'dart:convert';
void main() {
String jsonData = '{"jina": "Amina", "umri": 25, "ndoa": false}';
Map<String, dynamic> data = jsonDecode(jsonData);
print(data['jina']); // Amina
}
JavaScript ina API ya JSON tayari kujengwa.
Ku-encode (Kutoa JSON):
const data = { jina: "Amina", umri: 25, ndoa: false };
const jsonData = JSON.stringify(data);
console.log(jsonData); // {"jina":"Amina","umri":25,"ndoa":false}
Ku-decode (Kusoma JSON):
const jsonData = '{"jina": "Amina", "umri": 25, "ndoa": false}';
const data = JSON.parse(jsonData);
console.log(data.jina); // Amina
Java hutumia Gson au org.json.
Ku-encode (Kutoa JSON) (kwa kutumia Gson):
import com.google.gson.Gson;
public class Main {
public static void main(String[] args) {
Gson gson = new Gson();
Map<String, Object> data = new HashMap<>();
data.put("jina", "Amina");
data.put("umri", 25);
data.put("ndoa", false);
 ">...
Je! umeipenda hii post?
Ndio Hapana Save post
Rajabu Tarehe 2024-12-07 11:50:21 Topic: JSON Main: Masomo File: Download PDF Share On Facebook or Whatsapp Imesomwa mara 38
Sponsored links
👉1 Sira ya Mtume Muhammad (s.a.w)
👉2 Simulizi za Hadithi Audio
👉3 Madrasa kiganjani
👉4 kitabu cha Simulizi
👉5 Kitabu cha Afya
👉6 Kitau cha Fiqh
Json somo la 6: Jinsi json inavyohifadhiwa kwenye database
Katika somo hili utakwend akujifunza namna ambavyo json inaweza kuhifadiwa kwenye database Soma Zaidi...
Json somo la 2: Sheria za uandishi wa Json
Katika somo hili utakwenda kujifunza sheria za uandishi wa json Soma Zaidi...
Json somo la 4: Jinsi ya ku encode na ku decode data za json
Katika somo hili utakwend akujifunz aku encode na ku decode data za json katika baadhi ya language Soma Zaidi...
Json somo la 3: Matumizi ya Json
Katika somo hili utakwend akujifunza baadhi ya matumizi ya Json Soma Zaidi...
Json somo la 5: Aina za data zinazotumika kwenye json
atika somo hili utakwenda kujifunza ainza za data zinazotumika kwenye Json Soma Zaidi...
JSON somo la 1: Maana ya json
Katika somo hili utakwend akujifunz amaana ya json, umuhimu wake na kazi zake. Soma Zaidi...
Json somo la 7: Aina za database ambazo zinafuata mtindo wa json
Kuelewa aina mbalimbali za database zinazotumia au kufuata mtindo wa JSON kwa uhifadhi wa data, faida zake, na mifano ya matumizi. Soma Zaidi...