Turns a string into a properly XML Encoded string. Uses simple string replacement.
Also see XmlUtils.XmlString() which uses XElement to handle additional extended characters.
public static string XmlString(string text, bool isAttribute)
Return Value
XML encoded string
Parameters
text
Plain text to convert to XML Encoded string
isAttribute
If true encodes single and double quotes.
When embedding element values quotes don't need to be encoded.
When embedding attributes quotes need to be encoded.
Exceptions
**System.InvalidOperationException**Invalid character in XML string
See also:
Class XmlUtils© West Wind Technologies, 1996-2024 • Updated: 06/29/24
Comment or report problem with topic