lostyazilim
tr.link

Parçalama Veri Çekme İşlemi [ÇÖZÜLDÜ]

6 Mesajlar 1.720 Okunma
acebozum
tr.link

berkaykrx berkaykrx WM Aracı Kullanıcı
  • Üyelik 14.09.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 974
  • Beğeniler 269 / 229
  • Ticaret 17, (%100)
{"short_features":"Tema Adı","requirements":"Php 5.6","installation_instructions":"

Wordpress kurulumunu gerçekleştirdikten sonra temanızı yüklemeniz yeterlidir.<\/p>","tag1":"Seo Uyumlu","tag2":"Sınırsız Renk"}

Yıkarıda ayarlar tablosunda olan bir veri var örneğin tag1 verisinin karşısındaki Seo Uyumlu olanı çekmek istiyorum ne yapmam lazım?

 

 

elektronikssl
webimgo

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
C#

JObject jobj = JObject.Parse(json);
string tag = (string) jobj["tag1"];


JS

let jobj = JSON.parse(json);
let tag = jobj.tag1;


PHP

$jobj = json_decode($json);
$tag = $jobj->tag1;


Bu örnekler doğrudan parent için geçerli, child elemanlar için döngü içinde uygularsın.
 

 

no time for caution

berkaykrx berkaykrx WM Aracı Kullanıcı
  • Üyelik 14.09.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 974
  • Beğeniler 269 / 229
  • Ticaret 17, (%100)

Decimas adlı üyeden alıntı

C#

JObject jobj = JObject.Parse(json);
string tag = (string) jobj["tag1"];


JS

let jobj = JSON.parse(json);
let tag = jobj.tag1;


PHP

$jobj = jsondecode($json);
$tag = $jobj->tag1;


Bu örnekler doğrudan parent için geçerli, child elemanlar için döngü içinde uygularsın.



Teşekkürler işimi gördü hocam :angel:

PHP

$jobj = json_decode($json);
$tag = $jobj->tag1;


Bu şekilde olması gerekiyor
 

 

hafselkarayel hafselkarayel WM Aracı Kullanıcı
  • Üyelik 07.08.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Diyarbakır
  • Ad Soyad H** K**
  • Mesajlar 718
  • Beğeniler 37 / 219
  • Ticaret 7, (%100)
Bahsettiğiniz içerik json ve yukarıda arkadaş gerekli kodları yazmış işinizi görür. İsterseniz php ile farklı bir parçalama yolu var ;

$veri="buraya parçalayacağınız içerik";
preg_match('@(.*?)"tag1":"(.*?)"(.*?)@si',$veri,$tag);
echo $tag[2];
berkaykrx

kişi bu mesajı beğendi.

wmaraci
wmaraci

berkaykrx berkaykrx WM Aracı Kullanıcı
  • Üyelik 14.09.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 974
  • Beğeniler 269 / 229
  • Ticaret 17, (%100)

hafselkarayel adlı üyeden alıntı

Bahsettiğiniz içerik json ve yukarıda arkadaş gerekli kodları yazmış işinizi görür. İsterseniz php ile farklı bir parçalama yolu var ;

$veri="buraya parçalayacağınız içerik";
preg_match('@(.*?)"tag1":"(.*?)"(.*?)@si',$veri,$tag);
echo $tag[2];


Teşekkürler yukarıdaki daha iyi sanki hocam :)
 

 

hafselkarayel hafselkarayel WM Aracı Kullanıcı
  • Üyelik 07.08.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Diyarbakır
  • Ad Soyad H** K**
  • Mesajlar 718
  • Beğeniler 37 / 219
  • Ticaret 7, (%100)
Evet, zaten olması gerek o, daha sağlıklı olur :) ben farklı bir yol daha olduğunu belirttim
berkaykrx

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al