0
如何訪問負載MEL格式 我在的DataMapper 爲前此數據兩個維數組:我有以下的有效載荷如何訪問二維數組中的MEL:騾子ESB
ID NAME TEST Source
1 name1 test1 ABC
2 name2 test2 XYZ
3 name3 test3 sourceVal
4 name4 test4 TTT
我想sourceVal
值。我怎樣才能獲得有效載荷作爲二維?
感謝
如何訪問負載MEL格式 我在的DataMapper 爲前此數據兩個維數組:我有以下的有效載荷如何訪問二維數組中的MEL:騾子ESB
ID NAME TEST Source
1 name1 test1 ABC
2 name2 test2 XYZ
3 name3 test3 sourceVal
4 name4 test4 TTT
我想sourceVal
值。我怎樣才能獲得有效載荷作爲二維?
感謝
提供你的有效載荷是地圖列表如下MEL表達式應該得到的第一個元素的來源值。
payload[0]['Source']
如果你的有效載荷僅僅是一個簡單的二維數組,你可以使用
payload[0][3]
確定..這意味着,如果我需要sourceVal然後我不得不寫的有效載荷[2] [「源」]。 。而不是索引我也使用列名對嗎? – user3855589 2015-02-12 04:53:41
這一切都取決於(如何java對象)你的二維數組存儲在消息中。如果它是一個地圖列表,這是我的猜測,因爲這是來自數據映射器的最常見的輸出,那麼第一個索引指示該行(注意,這是列表中的索引而不是Id值),第二個索引查找該行中的特定字段。 – 2015-02-12 05:00:45
您爲第一個元素寫了payload [0] ['Source'],這意味着它是否返回ABC? – user3855589 2015-02-12 08:57:10