我需要连接两个字符串以使其成为有用的链接。代码在这里:
ODataHost = "https://xyz.dynamics.com/XRMServices/2011/OrganizationData.svc/";
accountId= "{90639159-6E01-E511-80ED-C4346BADA644}";
ODataquery = "AccountSet(guid'" + accountId + "')";
ODataURL= ODataHost + ODataquery;
ODataURL没有形成有意义的链接而且是扭曲的。形成的链接是:
https://xyz.dynamics.com/XRMServices/2011/OrganizationData.svc/AccountSet(guid'{90639159-6E01-E511-80ED-C4346BADA644}')
,但结果字符串的最后一个字符,即}})不是结果字符串的一部分,这使得它成为一个扭曲的链接。
我也试过:ODataHost = ODataHost.concat(ODataQuery),但这没效果。
请提供合适的解决方案。
答案 0 :(得分:1)
您需要删除{}
,从此处开始:
https://xyz.dynamics.com/XRMServices/2011/OrganizationData.svc/AccountSet(guid'{90639159-6E01-E511-80ED-C4346BADA644}')
到这个
https://xyz.dynamics.com/XRMServices/2011/OrganizationData.svc/AccountSet(guid'90639159-6E01-E511-80ED-C4346BADA644')