0
A
回答
3
如果你不使用你的映射XSLT:使用「邏輯存在」的functoid
測試文件是否存在 - >「邏輯非」的functoid - >「值映射」的functoid。這將檢查輸入中的節點是否不存在,如果不存在,則使用值映射設置值。您可以直接在值映射器中放置一個硬編碼值,或者將其掛接到其他輸入。如果您的輸入節點存在但您是空白的,您可能需要做更多的工作。
互聯網上有很多例子。
相關問題
- 1. 找到映射到元素
- 2. JAXB元素映射
- 3. Java 8流 - 將元素映射到元素對
- 4. JAXB將XML元素映射到DTO
- 5. HTML5 canvas元素的元素點映射,需要算法
- 6. Xstream映射XML的「選擇」元素
- 7. OXM:映射可變元素名稱
- 8. JAXB可映射的XML元素
- 9. 使非映射的元素
- 10. XSLT映射元素名稱
- 11. XPATH映射到多個元素,並檢查其元素
- 12. 將元素投射到FlowPanel?
- 13. Smooks - 如何將選擇元素從xml映射到java
- 14. 如何將元素拖放到所選的div元素上
- 15. 是否可以將元素名稱映射到php類(SoapClient)
- 16. angularjs輸入映射到數組元素
- 17. 在C++映射中找不到元素
- 18. XML到Bean映射:XML元素值到Bean設置映射器
- 19. 使用rxjs,如何將每個元素映射到多個元素
- 20. 「添加新元素到映射後,不是map-get'的映射」
- 21. 在Biztalk中設置映射中的可選元素?
- 22. 將元素屬性映射爲可能的成員?
- 23. 可選XML元素
- 24. 可選元素DTD
- 25. XmlSerializer - 所需的元素
- 26. 如何將json數組元素映射到Spinner中選定的選項?
- 27. 推土機映射 - 將元素映射到子類而不是父類
- 28. 如何在映射和拆分之後將地圖映射到特定元素?
- 29. 將列表變換爲scala中元素 - >列表(元素)的映射
- 30. cxf wsdl2java可選和必需元素
我得到了那麼多,但它似乎並沒有讓我如果它存在的ID,或者如果它不生成一個新的。邏輯存在和值映射只能輸出單個值。所以我可以得到解決方案的「如果」部分,但不是「其他」部分。 – Jeremy
你可以有兩個值映射functoids到源模式中的相同元素 - 因爲只有一個將根據您的條件使用。因此,如果它存在,請使用值映射,如果它不存在,則使用另一個來傳遞您的值。 –