Проход по JSON и отображение в таблице - PullRequest
0 голосов
/ 26 июня 2018

У меня есть этот json, который я хотел бы отобразить в html-таблице, но я не могу понять, как это сделать.

{

"CPPG-AETOPTII-N1": {"11044": "359.47", "11045": "47.49", "описание": "Aetna - HMO / PPO - вариант II"}, "CPPG-HMODALP-21": {"описание": "BCBS - HMO (Dallas-PCP-POS 21) "," 0001F ":" 0,00 "," 0001M ":" 7,63 "," 0001U ":" 5,00 "}," CPPG-HMODALP-22 ": {" описание ":" BCBS - HMO (Даллас)-PCP-POS 22) "," 0401T ":" 40.75 "}}

Используя PHP, я хотел бы отобразить json в виде таблицы:

<table border="1">
<tr>
<td>blank space</td>
<td>Aetna - HMO\/PPO - Option II</td><td>BCBS - HMO (Dallas-PCP-POS 21)</td><td>BCBS - HMO (Dallas-PCP-POS 22)</td>
</tr>
<tr>
<td>11044</td>
<td>359.47</td><td></td>
<td></td>
</tr>
<tr>
<td>11045</td>
<td>47.49</td><td></td>
<td></td>
</tr>
<tr>
<td>0001F</td>
<td></td><td>0.00</td>
<td></td>
</tr>
<tr>
<td>0001M</td>
<td></td><td>7.63</td>
<td></td>
</tr>
<tr>
<td>0001U</td>
<td></td><td>5.00</td>
<td></td>
</tr>
<tr>
<td>0401T</td>
<td></td><td></td>
<td>40.75</td>
</tr>
<tr>
<td>0402T</td>
<td></td><td></td>
<td>2500.00</td>
</tr>
</table>

Как я могувыполнить это?Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 26 июня 2018

Функция json_decode с установленным значением true (преобразовать объект в массив) решит вашу проблему

Использование: json_decode($json, true);

Код для вашего случая: https://pastebin.com/dVbpj6sS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...