簡體   English   中英

如何使用從 Tibco 中的“Java Invoke”組件返回的字符串列表

[英]How to use a list of strings returned from a "Java Invoke" component in Tibco

簡要說明。

在 Tibco Business Studio 中,我有一個“Java Invoke”組件,它使用一個 Java class 應該返回一個 object 列表我必須操縱它來迭代它。

為了迭代,我正在使用具有此配置的“迭代”組件:

Name: Iterate
Group Type: Iterate
Index Name: index
Variable List: $JavaInvoke/MethodReturnValue
Iteration Element: currentElement

然而,迭代器不會進行迭代,也不會為 currentElement 提供適當的值。

Java方法的方法簽名是下一個:

public static List<String> convertCsvToListJson(String file) {

我忽略了什么? 我該如何糾正這個問題?

提前致謝。

Businessworks 可以遍歷列表,但它必須是 BusinessWorks object(由 XML 模式定義)中的列表。 因此,在您的情況下,您可能需要將 Java 字符串列表轉換為 XML。您應該能夠使用 Java 到 XML 活動來完成此操作。 您將 map output 的 function 作為此活動的輸入,並且應該得到一個 XML object,其中包含 Output 中的列表。我不是 100% 確定在某些情況下您需要做的測試將如何表現您不能遍歷 Java object 中的列表。

暫無
暫無

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

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