簡體   English   中英

Fiware的CEP和JSON對象中的數組

[英]Fiware's CEP and arrays within JSON objects

我正在嘗試將CEP與郵件服務(Mandrill)集成,該郵件服務在通過http發送的JSON對象中如何構造變量方面具有特定要求,這需要復雜的結構。

讀過 Fiware的CEP僅將平面JSON作為輸入。 但是也許可以創建復雜的輸出。 我在其他地方讀過CEP曾經支持數組輸入,因此它仍然支持數組。

Proton用戶指南 (pdf)上,我讀到“支持數組數組”,並且需要在“事件”中指定變量的Dimension屬性。

所以我想問:如果輸入僅是平面的,那么手冊中提到的數組到底是什么? “維度”屬性負責什么? 為什么將其值限制為0、1或2? 也許是數組的深度。

我在這里只問這樣一個模糊的問題,因為我無法在其他地方的CEP中找到有關陣列的更多信息或示例。 也許我缺少一個信息來源。

謝謝

維度是數組的維度,因此您可以擁有矩陣(維度= 2)和立方體(維度= 3)

您可以這樣編寫一個數組:

"employees":[
    {"firstName":"John", "lastName":"Doe"},
    {"firstName":"Anna", "lastName":"Smith"},
    {"firstName":"Peter","lastName":"Jones"}
]

對象“雇員”是包含三個對象的數組。 每個對象都是一個人的記錄(具有名字和姓氏)。

希望對您有所幫助:)

暫無
暫無

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

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