我有一個Json文件並將它導入到mulesoft的資源文件夾中。我試圖將它傳遞給java類來做一些計算其中的值。我是否需要Json來對象轉換器,或者我可以直接將Json數據傳遞給java類?流量解釋確實很有幫助。謝謝在Mulesoft中使用Json文件Java類
-1
A
回答
0
當然你可以在你的自定義Java組件中傳遞JSON作爲字符串,但使用Java對象更方便。
您可以使用json-to-object-transformer
你的JSON轉換爲一個通用的Java對象(java.util.Map)是這樣的:
<flow name="flow">
<json:json-to-object-transformer returnClass="java.util.Map" doc:name="JSON to Object"/>
<!-- ... -->
</flow>
現在的有效載荷是java.util.HashMap
從JSON包含的值的實例。
如果您有一個類表示您的JSON中的數據,則用該類的完全限定名替換java.util.Map
並返回該類的一個實例。
看看「使用變形金剛明確」這裏:https://docs.mulesoft.com/mule-user-guide/v/3.7/native-support-for-json
0
爲了JSON文件傳遞給json-to-object-transformer
你也可以使用parse-template
組件。
相關問題
- 1. 使用mulesoft解析XML文件
- 2. Mulesoft - 使用選擇組件
- 3. Mulesoft Java Transformer
- 4. 在Mulesoft中迭代JSON列表
- 5. Mulesoft:使用dataweave
- 6. 在Java類文件中使用方法
- 7. 在IDEA中使用Java類文件
- 8. 有條件地,使用MuleSoft將JSON轉換爲XML
- 9. 如何在mulesoft中從json中提取JSON數組
- 10. 在MATLAB中調用java類文件(使用jar文件和其他類文件)
- 11. 在Java中使用JSON數據讀取文本文件
- 12. 在MuleSoft
- 13. 包在java文件,使類文件unuseable
- 14. 執行使用jar文件中的類的java類文件
- 15. 如何使用Java在單個JSON文件中讀取多個JSON文檔?
- 16. Java中的JSON:使用編碼的JSON文件並保持它
- 17. 下載大JSON文件使用Java
- 18. java - 更新.json文件(使用json.simple)
- 19. 解析JSON文件使用Java
- 20. 使用java驗證json文件
- 21. 如何使用GSON將json文件解析爲java POJO類
- 22. 如何在mulesoft表達式組件中使用log4j2屬性
- 23. 在java中使用JSON
- 24. MuleSoft - 使用null paylod解密
- 25. 使用mulesoft studio創建api
- 26. 如何從Json文件生成Java類?
- 27. 使用java在json文件中添加鍵值
- 28. 在Java中使用org.json解析JSON文件是否可能?
- 29. 在webapp中使用Java和JSON文件設計建議
- 30. 在動態Web項目的Java類中讀取JSON文件
Json文件是一個靜態文件。我需要使用Java類中的json文件數據來比較並從json文件中獲取一些值。你如何將Json文件傳遞給Json對象變換器? –
它取決於...您可以使用文件連接器爲例。看看這裏:https://docs.mulesoft.com/mule-user-guide/v/3.7/file-connector – Yevgeniy