v2.5.2
Giriş yap

.json çıktının sonundaki html etiketlerini silme

g4rymckinn0n
318 defa görüntülendi

Merhaba,
Elimde sorgu gönderdiğim json çıktısı olan bir sayfa var. Sayfa içeriği json fakat formatı html kalıntıları içeriyor.

Sayfanın sonundaki etiketler şu şekilde: http://prntscr.com/26skp7s

buradan veri alamıyorum. sanırım bu iki etiket yüzünden. sayfanın gerisi tamamen json formatında.

buradaki veriyi alıp kendi json dosyama yazdırıyorum. fakat html ve body etiketleri de geliyor. Bu etiketleri hariç bırakarak json dosyama yazdırmak istiyorum. Bunu nasıl yapabilirim?

ozancrk
824 gün önce

$gelenveri = str_replace('</body>',' ',$gelenveri);
$gelenveri = str_replace('</html>',' ',$gelenveri);

ilk bölümdeki kodu bulur. ikinci bölümdeki ile değiştirir.

https://www.php.net/manual/tr/function.str-replace.php

$gelenveri = trim($gelenveri) // Tüm boşlukları temizler.

https://www.php.net/manual/tr/function.trim.php

Json verisini gönderen sayfa da senin kontrolünde ise onu da eklersen bunlara gerek kalmadan oradan da çözebiliriz yüksek ihtimalle.