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, ∼7435🔥, 2💬
Popular Posts:
How to add images to my EPUB books Images can be added into book content using the XHTML "img" eleme...
What is Azure API Management Gateway? Azure API Management Gateway is the Azure Web server that serv...
Where to find tutorials on PHP language? I want to know how to learn PHP. Here is a large collection...
What Azure AD App Registration Manifest? Azure AD App Registration Manifest is JSON file that contai...
How to start Visual Studio Command Prompt? I have Visual Studio 2017 Community version with Visual C...