Tools, FAQ, Tutorials:
'json-to-xml' Azure API Policy Statement
How to use "json-to-xml" Azure API Policy Statement?
✍: FYIcenter.com
The "json-to-xml" Policy Statement allows you to convert
the body of the inbound request or outbound response
from JSON format to XML format.
For example, the following "json-to-xml" policy statement converts the output response from JSON format to XML format.
<outbound> <base /> <json-to-xml apply="always" consider-accept-header="false" /> </outbound>
Two attributes used in the above "xml-to-json" policy statement indicate:
For example, Azure receives the following JSON document in the response body from the backend service:
{ "firstName": "John", "lastName": "Smith", "isAlive": true, "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021-3100" }, "phoneNumbers": [ { "type": "home", "number": "212 555-1234" }, { "type": "mobile", "number": "123 456-7890" } ], "children": [], "spouse": null }
The "json-to-xml" policy statement will convert it to an XML document:
<Document> <firstName>John</firstName> <lastName>Smith</lastName> <isAlive>True</isAlive> <age>25</age> <address> <streetAddress>21 2nd Street</streetAddress> <city>New York</city> <state>NY</state> <postalCode>10021-3100</postalCode> </address> <phoneNumbers> <type>home</type> <number>212 555-1234</number> </phoneNumbers> <phoneNumbers> <type>mobile</type> <number>123 456-7890</number> </phoneNumbers> <children /> <spouse xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </Document>
Note that:
Â
⇒ 'xsl-transform' Azure API Policy Statement
⇠'xml-to-json' on Invalid XML
2018-01-19, 3674👍, 0💬
Popular Posts:
Where to find tutorials on OpenID? Here is a large collection of tutorials to answer many frequently...
How To Get the Minimum or Maximum Value of an Array in PHP? If you want to get the minimum or maximu...
How To Control Padding Spaces within a Table Cell? Cell padding spaces are spaces between cell inner...
Where is API Management Service on my Azure Portal? If your IT department has signed up for an Azure...
How to extend json.JSONEncoder class? I want to encode other Python data types to JSON. If you encod...