mstdmstd
Новичок
Вывести данные в json-массиве
Всем привет
Вот есть такая Tree Animation библиотека с примером http://thejit.org/static/v20/Jit/Examples/RGraph/example1.html
В примете данные задаются в массиве вида :
Я пытаюсь в пхп построить массив и вывести его json_encode( Делаю в пхп скрипте:
На клиенте обрабатываю
В результате ввыводится график по без "детей" и непонятно почему - вроде массив правильно составил
Если вывести на экран то что возвращает пхп метод то :
В чем проблема ?
Всем привет
Вот есть такая Tree Animation библиотека с примером http://thejit.org/static/v20/Jit/Examples/RGraph/example1.html
В примете данные задаются в массиве вида :
Я пытаюсь в пхп построить массив и вывести его json_encode( Делаю в пхп скрипте:
PHP:
$Person1= array( 'id'=>190, 'name'=>'Pearl Jam', 'parent_id'=>0, 'data'=>array('relation'=>'<b>Pearl Jam text</b>...<br>Some More text...'), 'children'=>array() );
$Person2= array( 'id'=>842, 'name'=>'Cypress Hill', 'parent_id'=>190, 'data'=>array('relation'=>'<h4>Pearl Jam & Cypress Hill</h4><b>Connections:</b><ul><li>Pearl Jam <div>(relation: collaboration)</div></li><li>Cypress Hill <div>(relation: collaboration)</div></li></ul>'), 'children'=>array() );
$Person3= array( 'id'=>1078773, 'name'=>'Neil Young & Pearl Jam', 'parent_id'=>190, 'data'=>array('relation'=>'<h4>Neil Young & Pearl Jam</h4><b>Connections:</b><ul><li>Pearl Jam <div>(relation: collaboration)</div></li><li>Neil Young <div>(relation: collaboration)</div></li></ul>'), 'children'=>array() ) ;
$Person4= array( 'id'=>9644, 'name'=>'Neil Young', 'parent_id'=>1078773, 'data'=>array('relation'=>'<h4>Neil Young</h4><b>Connections:</b><ul><li>Neil Young & Pearl Jam <div>(relation: collaboration)</div></li></ul>'), 'children'=>array() );
$Person3['children'][]= $Person4;
$Person1['children'][]= $Person2;
$Person1['children'][]= $Person3;
$this->PeopleArray= array(
$Person1
);
echo json_encode( array ( 'ErrorMessage'=>'', 'ErrorCode'=>0, 'PeopleArray'=> $this->PeopleArray ) );
PHP:
json = data.PeopleArray
Если вывести на экран то что возвращает пхп метод то :
PHP:
{"ErrorMessage":"","ErrorCode":0,"PeopleArray":[{"id":190,"name":"Pearl Jam","parent_id":0,"data":{"relation":"Pearl Jam text<\/b>...
Some More text..."},"children":[{"id":842,"name":"Cypress Hill","parent_id":190,"data":{"relation":"
Pearl Jam & Cypress Hill<\/h4>Connections:<\/b>
Pearl Jam
(relation: collaboration)<\/div><\/li>
Cypress Hill
(relation: collaboration)<\/div><\/li><\/ul>"},"children":[]},{"id":1078773,"name":"Neil Young & Pearl Jam","parent_id":190,"data":{"relation":"
Neil Young & Pearl Jam<\/h4>Connections:<\/b>
Pearl Jam
(relation: collaboration)<\/div><\/li>
Neil Young
(relation: collaboration)<\/div><\/li><\/ul>"},"children":[{"id":9644,"name":"Neil Young","parent_id":1078773,"data":{"relation":"
Neil Young<\/h4>Connections:<\/b>
Neil Young & Pearl Jam
(relation: collaboration)<\/div><\/li><\/ul>"},"children":[]}]}]}]}