Tools, FAQ, Tutorials:
'xml-to-json' Policy Statement
How to use "xml-to-json" Azure API Policy Statement?
✍: FYIcenter.com
The "xml-to-json" Policy Statement allows you to convert
the body of the inbound request or outbound response
from XML format to JSON format.
For example, the following "xml-to-json" policy statement converts the outbound response from XML format to JSON format.
<outbound>
<base />
<xml-to-json kind="direct" apply="always" consider-accept-header="false" />
</outbound>
Three attributes used in the above "xml-to-json" policy statement indicate:
For example, Azure receives the following XML document in the response body from the backend service:
<?xml version="1.0"?>
<soap:Envelope xmlns="http://fyicenter.com/"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetOrders>
<Customer>1234567</Customer>
</GetOrders>
</soap:Body>
</soap:Envelope>
The "xml-to-json" policy statement will convert it to a JSON string:
{
"version": "1.0",
"soap$Envelope": {
"@xmlns": "http://fyicenter.com/",
"@xmlns$soap": "http://schemas.xmlsoap.org/soap/envelope/",
"soap$Body": {
"GetOrders": {
"Customer": "1234567"
}
}
}
}
Note that:
⇒ 'xml-to-json' on Invalid XML
⇐ 'find-and-replace' Policy Statement
2021-10-02, ∼7439🔥, 2💬
Popular Posts:
What Azure AD App Registration Manifest? Azure AD App Registration Manifest is JSON file that contai...
How To Set session.gc_divisor Properly in PHP? As you know that session.gc_divisor is the frequency ...
How to send an FTP request with the urllib.request.urlopen() function? If an FTP server supports ano...
What is the "__init__()" class method? The "__init__()" class method is a special method that will b...
Where to see some Examples of Invalid JSON Values? Here are some Examples of Invalid JSON Values: 1....