這可能是一個愚蠢的問題,但我真的希望有人能幫助我。如何閱讀JSON數據
我目前在ColdFusion 10中使用serializeJson()
來生成JSON數據集,所以我可以在jQuery表插件中處理數據。 serializeJson()生成以下JSON數據:
{
-COLUMNS: [
"AMOUNT"
"AMOUNTPAID"
"ENTITY"
"ENTITY_NAME"
"FORMULACURRENCY"
"INTERNALID"
"TRANDATE"
"TRANID"
"TYPE"
"TYPE_INTERNALID"
]
-DATA: [
...
我的插件似乎只處理非常基本的JSON。
[{"rank":1,"title":"The Avengers (2012)","weekend":"$103M","gross":"$373M","weeks":2},
{"rank":2,"title":"Dark Shadows (2012)","weekend":"$29.7M","gross":"$29.7M","weeks":1},
{"rank":3,"title":"Think Like a Man (2012)","weekend":"$5.82M","gross":"$81.4M","weeks":4},
{"rank":4,"title":"The Hunger Games (2012)","weekend":"$4.51M","gross":"$387M","weeks":8},
{"rank":5,"title":"The Lucky One (2012)","weekend":"$4.11M","gross":"$53.8M","weeks":4},
{"rank":6,"title":"The Five-Year Engagement (2012)","weekend":"$3.31M","gross":"$24.6M","weeks":3},
{"rank":7,"title":"The Pirates! Band of Misfits (2012)","weekend":"$3.14M","gross":"$23M","weeks":3},
{"rank":8,"title":"The Best Exotic Marigold Hotel (2011)","weekend":"$2.67M","gross":"$3.74M","weeks":2},
{"rank":9,"title":"Chimpanzee (2012)","weekend":"$1.76M","gross":"$25.7M","weeks":4},
{"rank":10,"title":"Safe (2012)","weekend":"$1.45M","gross":"$15.7M","weeks":3}];
一個人如何只得到數據,而不是columnlist或任何其他元數據的數組,從ColdFusion的serializeJson()函數?或者,還有一種簡單的方法可以僅從數據數組中獲取內容,而不使用其他數組?
不會這樣引入大量的空格呢?我不確定tempJSON是否是有效的JSON字符串。 – Henry
它不會引入空格,它將是一個有效的JSON字符串。我正在使用jqGrid來顯示我的表格,並且我只是返回此JSON並在數據字段中使用#returnedJSON# 。完美的作品。我在我的應用程序中隨處使用它。試一試。 –
mayurc
不錯,很棒,我想我有'cfsavecontent'的歷史。 – Henry