如何解决将十进制转换为整数m 4
我有dataweave表达式,该表达式以十进制给出值,我想将其转换为整数 分配:$ .PBSI__Inventory__r [0] .PBSI__Real_Quantity__c,这类似于结果33.33,需要将其转换为33。 完整的Dataweave如下:
%dw 2.0
output application/xml
---
{
inventory @(xmlns:"http://www.demandware.com/xml/impex/inventory/2007-05-31"):{
"inventory-list": {
header @("list-id":"Hastens_Inventory"):
{
"default-instock":false,"use-bundle-inventory-only":false
},records: {(payload map
{
record @("product-id": $.PBSI__Item__r.Name): {
allocation: $.PBSI__Inventory__r[0].PBSI__Real_Quantity__c,// **output value 33.33,expected output 33**
"allocation-timestamp": now()
}
})}
}
}
}
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。