Hirdetés
- Sok pénz mellett az NVLink Fusiont is felkarolja a Marvell
- Mit rejt a telefonod? – A tranzisztorok elképesztő világa
- Fogyókúrával kínálnak több tányért a Toshiba új merevlemezei
- Kicsit visszafogottabban nyávog az Intel Wildcat Lake
- Gyorsabb processzort igen, memóriát alig kapott a Xiaomi új HD tévéokosítója
- Kormányok / autós szimulátorok topikja
- Apple MacBook
- Állandó tisztaság a be quiet! Dark Sweeper tápegységgel
- Még több képet generál és shadert is előfordít az új NVIDIA App
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Melyik tápegységet vegyem?
- Fejhallgató erősítő és DAC topik
- WayteQ xTAB-8Q
- Vezetékes FEJhallgatók
- Milyen asztali (teljes vagy fél-) gépet vegyek?
Új hozzászólás Aktív témák
-
don_peter
senior tag
Srácok, ti hogy oldjátok meg azt, hogy egy mondjuk SQL lekérés API-n keresztül json_encode()-el, betöltve az ékezetes karaktereket is megérkezzenek? Valamiért mindig NULL-ot kapok vissza arra mezőre, amelyben ékezetes karakter van.
Már próbálkoztam sok mindennel, de nem tudtam megoldani.Van erre valami ötlet vagy működő megoldásotok?
Köszi előre is.A kódom ide vonatkozó része:
PHP:
echo json_encode($records);
Flutter:Future<List<User>> getUserData() async {
var url = 'http://.../.../feldolgozo_api.php';
final response = await http.post(
Uri.parse(url),
headers: {
//'Content-Type': 'application/json; charset=utf-8', // ez nem jó
'Accept':'application/json'
},
//encoding: Encoding.getByName("utf-8"), // ez sem
body: {
'keres': "keres"
});
var jsonData = jsonDecode(response.body);
///... vizsgálatok
return jsonData;
}
Kiíratás:return ListTile(
title: Text(
snapshot.data[i].nev,
),
subtitle: Text(snapshot.data[i].email),
trailing: Text(snapshot.data[i].leiras),
);
Itt ha bármelyik változóban (nev, leiras) ékezetes karakter lenne, akkor NULL lesz a tartalma és kiakad a program.
Debug módban arra rájöttem, hogy már mikor a PHP json_encode() lefut, már akkor NULL lesz a változóban. Gondolom a szerver oldalon kell ezt már megoldani, de nem jöttem rá, hogyan. Csere, replace sem ment, nem cserélte ki a karaktereket, bár lehet itt más megoldást kell használni, mint amiket én próbáltam..
Új hozzászólás Aktív témák
- Allegro vélemények - tapasztalatok
- Google Pixel topik
- Samsung Galaxy Felhasználók OFF topicja
- PlayStation 5
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Peugeot, Citroën topik
- Arc Raiders
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Kormányok / autós szimulátorok topikja
- Xiaomi 15T Pro - a téma nincs lezárva
- További aktív témák...
- Eladó Intel Core i7-14700KF kifogástalan állapot, GARANCIA 2027.06.07
- Eladó G pro superlight 2 se Unusual way sports UHWM skate talpakkal.
- Fehér konfig - i7-4790k/ROG Strix GTX 1070/Wifi/Rengeteg új-dobozos alkatrész/AJÁNDÉK Resident Evil
- 3D 4K Oled Dolby Vision (LGOLED C6EP/LGOLED E6P/LG OLEDG6P)
- 3D 4K Oled Dolby Vision (LGOLED C6EP/LGOLED E6P/LG OLEDG6P)
- Samsung Galaxy A56 5G Awesome Graphite 128GB használt karcmentes 6 hónap garancia
- AKCIÓ! Dell XPS 13 9305 13 FHD üzleti notebook -i5 1135G7 8GB DDR4 512GB SSD Intel IRIS XE W11
- Részletfizetés.Bontatlan. Gamer szék noblechairs HERO PU Bőr fekete/fekete 24 hónap garancia.
- Apple iPhone 17 Pro 256GB Deep Blue Újszerű állapot 100% akku (51 ciklus)
- AKCIÓ! 64GB Kingston Fury Beast RGB 6000Mhz DDR5 memória garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

