json資料出現{“$ref:”$[0]},無法得到所有資料
使用SSH框架,查詢兩表資料,有主外來鍵關聯,對映是多對一,一對多。用fastjson把list轉換成JSON字串的。顯示的json資料不完全,又部分出現了{“$ref:”$[0]}.......。
原因:是迴圈引用的問題。
解決:關閉迴圈引用就好。
語法:
SimplePropertyPreFilter filter = new SimplePropertyPreFilter(
CompanyDeparment.class, "deparmentId","deparmentName");
String json = JSON.toJSONString(list,filter,SerializerFeature.DisableCircularReferenceDetect);
CompanyDeparment.class指的是一的實體類。deparmentId指的是想要關閉序列化迴圈的一的主鍵,deparmentName指的是你想要顯示的一的欄位。相關文章
- solr引入mysql資料庫資料,出現Requests: 1, Fetched: 0, Skipped: 0, Processed: 0SolrMySql資料庫
- fastjson:物件轉化成json出現$refASTJSON物件
- Dede呼叫資料庫失敗,無法實現資料處理資料庫
- JSON資料JSON
- iis網站資料庫無法連線資料庫網站資料庫
- 【資料庫資料恢復】SqlServer資料庫無法讀取的資料恢復案例資料庫資料恢復SQLServer
- element table不顯示任何資料,無資料倒是顯示出無資料的了
- 解決Mysql資料庫插入資料出現問號(?)的解決辦法MySql資料庫
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- 基於json資料格式實現的簡單資料庫——jsonDBJSON資料庫
- 輸出 JSON 資料時的 Content-TypeJSON
- [python] 資料夾所有檔案讀取,正則化,json使用PythonJSON
- 如何在 jmeter 中用正則或者 json 提取列表裡所有資料JMeterJSON
- 帝國cms無法重新整理資料 帝國cms無法重新整理資料庫資料庫
- jquery遍歷得到的 Map 資料,jQuery
- 讀取JSON資料JSON
- Go之json資料GoJSON
- 解析大資料json大資料JSON
- SpringMVC接受JSON資料SpringMVCJSON
- 資料庫資料恢復-oracle資料庫報錯無法開啟的如何恢復資料?資料庫資料恢復Oracle
- 使用者使用無線模組時,會出現偶爾無法收發資料的原因?
- Oracle資料庫——資料匯出時出現匯出成功終止, 但出現警告。Oracle資料庫
- 【資料庫資料恢復】無法啟動MongoDB服務的資料恢復案例資料庫資料恢復MongoDB
- dataTransfer.getData()無法獲取資料
- 【資料庫資料恢復】突然斷電造成Syabse資料庫無法啟動的資料恢復案例資料庫資料恢復
- VFEmail遭黑客攻擊 美國區所有資料被刪除且無法恢復AI黑客
- 伺服器資料恢復—nas儲存硬碟出現故障離線導致無法訪問的資料恢復案例伺服器資料恢復硬碟
- 資料庫資料恢復——Windows無法啟動MongoDB服務的資料恢復案例資料庫資料恢復WindowsMongoDB
- 【資料庫資料恢復】Oracle ASM例項無法掛載的資料恢復案例資料庫資料恢復OracleASM
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- 資料集轉換JSONJSON
- 使用JSONPath解析JSON資料JSON
- lazarus資料序列為JSONJSON
- MySQL之json資料操作MySqlJSON
- flutter json資料處理FlutterJSON
- Hive處理Json資料HiveJSON
- jQuery、ajax新增Json資料jQueryJSON
- Python中解析json資料PythonJSON
- .net 對JSON資料排序JSON排序