Merhaba Furkan,
[code]
<?php
ob_start();
@header('Content-type: application/json; charset=utf-8');//json encode için gerekli
include ('include/configInc.php');
include ('classes/tariflerJsonClass.php');
//utf8-to-latin-converter çevirmen gerek
$query = mysql_query ("SELECT * FROM master_tarifler");
$r = array();
while($row=mysql_fetch_array($query)){
//oluşturmuş olduğun nesne jsontarifler
$r[]= new jsonTarifler(cevir($row['id']), cevir($row['buyukresim']), cevir($row['icerik']), cevir($row['durum']));
}
function cevir($string){
$gkod=array('\u0131','ý','þ','ð','Ý','Þ','ı','Ç','Åž','ÅŸ','ÄŸ','ü','ö','Ä°');
$dkod=array('ı','ı','ş','ğ','İ','Ş','ı','Ç','Ş','ş','ğ','ü','ö','İ');
$ykod=str_replace($gkod,$dkod,$string);
return $ykod;
}
echo json_encode($r);
?>
[/code]
şeklinde json çıktısını alırsan sorun yaşamassın.Burda önemli olan nokta "cevir" fonksiyonu ile bozuk gelen karakterleri düzenlemen.Ayrıca php olarak çıktı alırken karakterlerin bozuk çıkmasına aldıış etme, json android ve ios platformunda okurken düzgün okuyacaktır.