Ich muss einen Service für jedes Element eines Array B. aber Array A ist innerhalb Array A. So versuche ich Split innerhalb Split wie unten in verwenden camel_Context.xml. Sobald der Wert für alle inneren Split-Arrays ausgeführt wurde, muss ich sie ebenfalls aggregieren.Wie CamelSplitIndex von äußeren Split in inneren Split in Apache Camel zu verwenden
Der Index, den ich im inneren Split verwendet habe, sollte die aktuelle Iteration des äußeren Split sagen. CamelSplitIndex gibt Ihnen die Iterationsnummer des inneren Split. Ich bin nicht sicher, wie man einen expliziten Zähler in der äußeren Aufteilung verwendet. Gibt es einen anderen Weg, um mein Ziel zu erreichen?
Danke zu aggregieren . aber die Eingabe in den inneren Split kommt als Klasse java.util.LinkedHashMap. Gibt es eine Möglichkeit, LikedHashMap in einer Route (wie jsonpath) zu analysieren – Jay
Ich würde entweder in ein POJO http://camel.apache.org/json.html transformieren oder einen Prozessor https://camel.apache.org/processor verwenden .html, hängt davon ab, was die Route eigentlich macht. –