Tools, FAQ, Tutorials:
Use '@(...)' Expressions in XML Attributes
When using "@(...)" expressions in XML attributes as part of an policy statement, do I need to worry about string quotations?
If you are using a "@(...)" expression in XML attributes as part of an policy statement, and string literals are used in the "@(...)" expression, the syntax of the final policy statement is confusing:
For example, the following "set-variable" policy statement uses a "@(...)" expression as part of an attribute value to set a new variable to be used later:
<set-variable name="message" value="@("Hello world!")" />
From XML syntax point of view, the above XML element is actually not valid. Because the XML attribute value can not have nested quotes.
But Azure.com has no problem take the above XML statement.
It could be that Azure.com is processing the @(...) expression first, before processing the XML element.
â‡’ Use < Sign in '@(...)' Expressions
â‡ '@(...)' Expressions in Azure API Policy
2017-11-12, 1825👍, 0💬
How to start Visual Studio Command Prompt? I have Visual Studio 2017 Community version with Visual C...
How to use the "set-variable" Policy Statement to create custom variables for an Azure API service o...
How To Loop through an Array without Using "foreach" in PHP? PHP offers the following functions to a...
How to use the urllib.request.Request object to build more complex HTTP request? The urllib.request....
Where to get a real Atom XML example? You can follow this tutorial to get a real Atom XML example: 1...