我需要能夠通過輸出JSON對象的函數動態創建JSON來創建HTML表格。但是,我不知道鍵和值是什麼,因此我無法創建表頭和單元格,直到獲取數據。作爲一個例子,這是輸出的JSON的功能 - 來解釋爲什麼我不知道鍵和值:如何從動態JSON輸出創建完全動態的表格?
header('Content-type: application/json');
echo "{";
echo '"aaData" : [';
for ($i = 0; $i < $ContentCount; $i++)
{
echo '{ ';
for ($j = 0; $j < $HeadCount; $j++)
{
echo '"' .$Headers[$j][name] .'" : "' . $Content[$i][$Headers[$j][name]] . '"';
if ($j != $HeadCount - 1) { echo ","; }
}
echo ' }';
if ($i != $ContentCount - 1) { echo ","; }
}
echo "] }";
這個函數創建格式化數據表一個有效的JSON對象,儘管它被用於定製工作。我想知道的是如何讀取鍵和值對,以便我可以建立一個基於它們的表格(或其他格式)。
這實際上做得很完美!我不得不稍微調整一下它的功能,但這與我的系統配對。 – Merlin