2012-08-13 2 views
0

Я делаю звонки OCRWebservice.com & получить ответ, как этотPHP Невозможно разобрать объект ответа

object(stdClass)#5 (1) { 
["OCRWSResponse"]=> 
object(stdClass)#6 (2) { 
    ["ocrText"]=> 
     object(stdClass)#7 (1) { 
      ["ArrayOfString"]=> 
       object(stdClass)#8 (1) { 
        ["string"]=> 
          string(109) "......,......,- PHYSICIANS HAVE BIGGER STAKE IN PATIENT, TOTAL CARE UNDER MEDICARE ACOs AROUNDTHEINDUSTRY " 
       } 
     } 
    ["ocrWSWords"]=> 
     object(stdClass)#9 (0) { 
     } 
} 
} 

object(stdClass)#10 (1) { 
["OCRWSResponse"]=> 
    object(stdClass)#11 (2) { 
     ["ocrText"]=> 
      object(stdClass)#12 (1) { 
       ["ArrayOfString"]=> 
        object(stdClass)#13 (1) { 
         ["string"]=> 
         string(21) "AROUNDTHEINDUSTRY 10 " 
        } 
      } 
     ["ocrWSWords"]=> 
      object(stdClass)#14 (0) { 
     } 
} 
} 

Я не могу разобрать это как $ response-> OCRWSResponse-> ocrText. Мне нужно прочитать строковое значение в ocrText.

Кажется, что возвращено более одного сообщения OCRWSResponse. Мне нужно пройти через них & получить все ocrText. Может ли кто-нибудь помочь?

+1

[Что вы пробовали] (http://www.whathaveyoutried.com)? – Jon

+1

Является ли это дампом достаточно ясно? – Shubham

+1

вы только дали ответ в вопросе сам. Проходите через ответ и получите данные. – Poonam

ответ

1

Попробуйте это:

<?php 
// $response is the response 
echo $response->OCRWSResponse->ocrText->ArrayOfString->string; 
?> 
Смежные вопросы