Esempio n. 1
0
		/// <summary>
		/// Encodes any special characters in the xml string.
		/// </summary>
		public static string Encode(string xml, char quoteCharacter)
		{
			XmlEncoderTextWriter encoderWriter = new XmlEncoderTextWriter();
			using (XmlTextWriter writer = new XmlTextWriter(encoderWriter)) {
				writer.WriteStartElement("root");
				writer.WriteStartAttribute("attribute");
				writer.QuoteChar = quoteCharacter;
				
				encoderWriter.BeginMarkup();
				writer.WriteString(xml);
				return encoderWriter.Markup;
			}
		}
Esempio n. 2
0
        /// <summary>
        /// Encodes any special characters in the xml string.
        /// </summary>
        public static string Encode(string xml, char quoteCharacter)
        {
            XmlEncoderTextWriter encoderWriter = new XmlEncoderTextWriter();

            using (XmlTextWriter writer = new XmlTextWriter(encoderWriter)) {
                writer.WriteStartElement("root");
                writer.WriteStartAttribute("attribute");
                writer.QuoteChar = quoteCharacter;

                encoderWriter.BeginMarkup();
                writer.WriteString(xml);
                return(encoderWriter.Markup);
            }
        }