FreeMarker 言語は初めてです。私がやろうとしているのは、ソープ エンベロープを使用して http 要求を作成し、サード パーティのサーバーからデータを取得することです。そこの「エスケープシーケンス」について質問があります。
たとえば、FreeMarker に次のような変数があります。
<#assign soap_env="<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<ns7:ClientInfoHeader soapenv:mustUnderstand="0" xmlns:ns7="urn:messages.ws.rightnow.com/v1.1">
<ns7:AppID>Run report sample</ns7:AppID>
</ns7:ClientInfoHeader>
<wsse:Security mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken><wsse:Username>${login}</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">${Liu@8275?}</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header> <soapenv:Body>
<ns7:RunAnalyticsReport xmlns:ns7="urn:messages.ws.rightnow.com/v1.1">
<ns7:AnalyticsReport xsi:type="ns4:AnalyticsReport" xmlns:ns4="urn:objects.ws.rightnow.com/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ID id="146682" xmlns="urn:base.ws.rightnow.com/v1.1"/>
</ns7:AnalyticsReport><ns7:Limit>1000</ns7:Limit><ns7:Start>0</ns7:Start>
</ns7:RunAnalyticsReport> </soapenv:Body> </soapenv:Envelope> ">
すべての引用を別の形式に置き換える必要がありますか? はいの場合、例を教えてください。