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, ∼8591🔥, 2💬
Popular Posts:
How To Get the Minimum or Maximum Value of an Array in PHP? If you want to get the minimum or maximu...
Where can I download the EPUB 2.0 sample book "The Metamorphosis" by Franz Kafka? You can following ...
How to create a "Sign-up or Sign-in" user flow policy in my Azure AD B2C directory? If you want to b...
How to convert a JSON text string to an XML document with PHP language? Currently, there is no built...
What Happens If One Row Has Missing Columns? What happens if one row has missing columns? Most brows...