我正在使用 Spring 集成。我得到一个字符串(有效负载),如下所示:
<Element>
<Sub-Element>5</Sub-Element>
</Element>
我需要测试上面的字符串<Element><Sub-Element>
是否以实际 开头<Element>\r\n <Sub-Element>.
<int:recipient-list-router id="customRouter" input-channel="routingChannel">
<int:recipient channel="channel1" selector-expression="payload.startsWith('<Element><Sub-Element>')"/>
<int:recipient channel="channel2" selector-expression="!payload.startsWith('<Element><Sub-Element>')"/>
</int:recipient-list-router>
理想情况下,第一个路由器应该通过测试,但在这种情况下它失败了。谁能帮我找出 SpEL 等价于 \r \n 等?