加载 xml 文件后更新值
Update value after loading xml file
我正在使用 readUrl
命令加载以下 xml 文件
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<a>
<b>xyz</b>
<c>
<d>false</d>
<e>false</e>
<f>true</f>
</c>
</a>
</soapenv:Body>
</soapenv:Envelope>
在与 readUrl 命令相同的数据编织中 - 我想将 xml e
值从 false
更新为 true
有人可以帮忙吗
干杯,
强尼
使用 Mule 4.3.0 中可用的更新运算符可用于根据需要更新值:
%dw 2.0
output application/xml
ns soapenv http://schemas.xmlsoap.org/soap/envelope/
var soapMessage=readUrl("...","application/xml")
---
soapMessage update {
case .soapenv#Envelope.soapenv#Body.a.c.e -> true
}
我正在使用 readUrl
命令加载以下 xml 文件
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<a>
<b>xyz</b>
<c>
<d>false</d>
<e>false</e>
<f>true</f>
</c>
</a>
</soapenv:Body>
</soapenv:Envelope>
在与 readUrl 命令相同的数据编织中 - 我想将 xml e
值从 false
更新为 true
有人可以帮忙吗
干杯,
强尼
使用 Mule 4.3.0 中可用的更新运算符可用于根据需要更新值:
%dw 2.0
output application/xml
ns soapenv http://schemas.xmlsoap.org/soap/envelope/
var soapMessage=readUrl("...","application/xml")
---
soapMessage update {
case .soapenv#Envelope.soapenv#Body.a.c.e -> true
}