veriyi obje olarak almak yerine array alırsanız bu sorunu yaşamazsınız.
yani
$data = json_decode($jsondata);
$data->veri1->veri2;
yerine
$data =json_decode($jsondata,true);
$data["veri1"]["veri2"];
olarak kullanıp veriye erişerek array keyinde özel karakter bulunan pek çok json datayı decode ederek kullanabilirsiniz.