Я пытаюсь написать javascript для отправки XML во внешний веб-сервис, который затем обрабатывает его и отправляет XML обратно. Я новичок в этом и сделал ошибку в этом коде, который, в свою очередь, дает следующую ошибку при выходе. Error screenshotJavascript issue - Space требуется после общедоступного идентификатора
Код это-
var dest = $.net.http.readDestination("Path","AddrService"));
var client = new $.net.http.Client();
var req = new $.net.http.Request($.net.http.GET, "service/1services/addr");
var data = + '<?xml version="1.0" encoding="UTF-8"?>'
+ '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sap-com:document:sap:rfc:functions">'
+ '<soapenv:Header/>'
+ '<soapenv:Body>'
+ '<urn:_-SIE_-ADDR_WS>'
+ '<IH_REQUESTER>9001</IH_REQUESTER>'
+ '<IF_ADDR_DIRECT>X</IF_ADDR_DIRECT>'
+ '<IT_ADDR_DIRECT>'
+ '<item>'
+ '<CONTROLLER>'
+ '<item>'
+ '<FIELD/>'
+ '<VALUE/>'
+ '</item>'
+ '</CONTROLLER>'
+ '<RECORD_ID>1</RECORD_ID>'
+ '<ORGANIZATION/>'
+ '<ADDRESS_LINE1>Hauptstrasse 6</ADDRESS_LINE1>'
+ '<ADDRESS_LINE2/>'
+ '<ADDRESS_LINE3/>'
+ '<ADDRESS_LINE4/>'
+ '<ADDRESS_LINE5/>'
+ '<ADDRESS_LINE6/>'
+ '<ADDRESS_LINE7/>'
+ '<ADDRESS_LINE8/>'
+ '<DOUBLE_DEPENDENT_LOCALITY/>'
+ '<DEPENDENT_LOCALITY/>'
+ '<LOCALITY>Zurich</LOCALITY>'
+ '<SUB_ADMINISTRATIVE_AREA/>'
+ '<ADMINISTRATIVE_AREA/>'
+ '<POSTAL_CODE>8090</POSTAL_CODE>'
+ '<SUB_NATIONAL_AREA/>'
+ '<COUNTRY>CH</COUNTRY>'
+ '<RECORD_OPTIONS/>'
+ '</item>'
+ '</IT_ADDR_DIRECT>'
+ '</urn:_-SIE_-ADDR_WS>'
+ '</soapenv:Body>'
+ '</soapenv:Envelope>' ;
try{
var response = client.getResponse();
response.contentType = "text/xml";
req.setBody(data);
client.request(req, dest);
var resBody = response.body.asString();
$.response.status = $.net.http.OK;
$.response.setBody(resBody);
}catch(errObj){
$.response.setBody(errObj.message);
}
Я поднял вопрос о ссылке ниже, а что объясняет мой прогресс на протяжении этого кода. Он также содержит XML, который я пытаюсь отправить как отдельное приложение.
Пожалуйста, дайте мне знать ваши мысли.
Спасибо, Shyam
Что я здесь написал, это весь код. Нет упоминания о заявлении, которое вы опубликовали, как вы можете видеть в коде. –