How to consume SOAP WEBSERVICE

Please help, I can’t send data for SOAP WEBSERVICE with http.post.

Example:

this.http.put(pathx,JSON.stringify(data), options).subscribe(res => {
console.log("Send ok: " + res);
},err =>{
console.log("Error: " + err);
}, () => {
console.log(“Done”);
});

Thank you

yes, soap usually requires an XML format document, not JSON