PHP kullanarak (Firefox yer imleri ihraç) çıkışı belirli JSON veri mümkündür.
Bu Firefox doğru UTF-8 bir şekilde ihraç değil bugüne kadar, bu verileri yeniden kodlamak sahip koddur. Ben de dosyanın sonundan itibaren, Izleyen kaldırmak.
<?php
// Read the file blah blah
$hFile = "../uploads/james.json";
$hFile = file_get_contents($hFile);
$hFile = utf8_encode($hFile);
// Remove the trailing comma because Firefox is lazy!!!!
$hFile = substr($hFile, 0, strlen($hFile)-3) . "]}";
$hDec = json_decode(fixEncoding($hFile));
foreach($hDec['uri'] as $hURI) {
// Output here
}
// Fixes the encoding to UTF-8
function fixEncoding($in_str) {
$cur_encoding = mb_detect_encoding($in_str);
if($cur_encoding == "UTF-8" && mb_check_encoding($in_str,"UTF-8")){
return $in_str;
}else{
return utf8_encode($in_str);
}
}
?>
Ben var_dump kullanarak, ayrı bütün verilerden herhangi bir çıktı almak mümkün olmuştur.