我會盡我所能來解釋這種情況。Groovy,在當前節點之後插入節點
我有以下DB列:
oid - task - start - end - realstart - realend
我的要求是有類似以下的輸出:
oid1 - task1 - start1 - end1
oid2 - task2 - start2 - end2
其中TASK1是task
,TASK2是task + "real"
,啓動1是start
,START2是realstart
,end1是end
,end2是realend
BUT
在第一行應始終被創建(那些start/end
字段是從未空)的第二行只應創建如果realstart
和realend
存在可能不是正確的。
輸入是6門陣列(每列一個),輸出必須是4個陣列,這樣的事情:
#input oid,task,start,end,realstart,realend
#output oid,task,start,end
我想使用類似oid.each
,但我不知道如何添加節點在當前之後。訂單在要求中很重要。
對於任何解釋請問,謝謝!
感謝您的有用解決方案,但在我的情況下,列表中的每個屬性都是一個數組,所有長度都相同,所以我總共有6個數組,它的工作原理是否相同? – GiLA3
爲什麼你會以這種奇怪的格式獲取數據?無論如何,我會編輯答案以嘗試提供幫助。 – Renato