簡體   English   中英

如何將嵌套的JSON對象直接存儲在ABAP DDIC中?

[英]How do I store nested JSON objects directly in ABAP DDIC?

甲骨文,MaxDB等人的ABAP數據庫大多是RDBMS。 現在,我有一個無法規范化的JSON結構,因此我想按原樣存儲它。 因此,我想要一個像ABAP中的對象存儲之類的MongoDB。

實現此目標的最佳方法是什么? 數據集群是一種選擇嗎? 也許唯一的選擇?

我認為您不能直接從ABAP連接到其他一些當時支持的數據庫。 如果您具有Netweaver Java,則可以調用一些自定義Java應用程序,該應用程序可以訪問MongoDB。 您可以檢查SAP Hana是否存在類似內容。 在ABAP中,您可以通過ABAP詞典與RDBMS進行交互。 它支持LCHRSTRINGRAWSTRING類的數據類型。 簽出文檔以獲取更多詳細信息。

數據集群是一種選擇,但是您可以簡單地使用二進制類型的DB字段來存儲JSON數據。

ABAP中有一種稱為轉換的方法,可以將ABAP數據轉換為XML / JSON數據,反之亦然。

以下博客上有一個簡單的示例: https : //blogs.sap.com/2013/07/04/abap-news-for-release-740-abap-and-json/

博客頁面上的評論包含更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM