Javascript 如何筛选和获取;DisplayName:Ariful";来自http适配器响应文本数据

Javascript 如何筛选和获取;DisplayName:Ariful";来自http适配器响应文本数据,javascript,ibm-mobilefirst,worklight-adapters,Javascript,Ibm Mobilefirst,Worklight Adapters,这是适配器的输出 ":{ "data": "{\"CustomerId\":\"1\",\"DisplayName\":\"Ariful\"}", "isSuccessful": true }" 和我的HTTP适配器代码: function getUniqueName(UniqueName){ var input = { method : 'post', path : 'ZIMApi/api/zi/UniqueNameGe

这是适配器的输出

":{
   "data": "{\"CustomerId\":\"1\",\"DisplayName\":\"Ariful\"}",
   "isSuccessful": true
}"
和我的HTTP适配器代码:

function getUniqueName(UniqueName){
    var input = { 
            method : 'post', 
            path : 'ZIMApi/api/zi/UniqueNameGet/',
            returnedContentType : 'plain',
            headers: {
                      'Content-Type' : 'application/json'
                     }, 
                     body : { 
                        'contentType' : 'application/json',
                        'content' : JSON.stringify({ 
                              'UniqueName' : UniqueName
                                    }
                                )
                        } 
                    };
     var response=WL.Server.invokeHttp(input);
     if (response.statusCode==200 && response.isSuccessful==true){

            var val =response.text

                return {

                    data:val
                }
        }
        else{

            return null
        }
}

您能否将返回的内容类型从
returnedContentType:'plain'
更改为
returnedContentType:'json'

然后

 var response=WL.Server.invokeHttp(input);

 if (response.statusCode==200 && response.isSuccessful==true){

                var val =response.DisplayName;

                    return {

                        data:val
                    }
            }
            else{

                return null
            }