次の XML ファイルで REST API パラメーターを使用するアプリケーションに渡す必要があります
paramValue = "<tag><stillonetag>value</stillonetag></tag>"
xmlIn = '
<?xml version="1.0" encoding="Windows-1251"?>
<vco:execution-context xmlns:vco="http://www.vmware.com/vco" xmlns="vco">
<vco:parameters>
<vco:parameter name="inputXml" type="string" description="" scope="local">
<vco:string>#{paramValue}</vco:string>
</vco:parameter>
</vco:parameters>
</vco:execution-context>
'
xmlExec = xmlIn.gsub(/\>[\s\n\r]+\</, '><')
response = HTTParty.post("/workflows/#{id}/presentation/instances/", { :basic_auth => @auth, :body => xmlExec})
「通常の」文字列では問題はありませんが、この場合、パラメーター inputXML は値を XML 文字列として想定しています。そのような XML 文字列を上記の ruby 定数に埋め込むにはどうすればよいですか? よろしくお願いします。