Пример #1
0
 public static string EncodeToken(FullToken token)
 {
     using (StringWriter writer = new StringWriter(CultureInfo.InvariantCulture))
     {
         EncodingUtility.EncodeToken(token, writer);
         return(writer.ToString());
     }
 }
Пример #2
0
        public static void EncodeTokenAsString(FullToken token, TextWriter writer)
        {
            if (!token.HasType(TokenType.AnyValue))
            {
                throw JsonException.New(Resources.Convert_KeyStringFailed, token.Type);
            }

            if (!token.HasType(TokenType.AnyString))
            {
                writer.Write('\"');
            }

            EncodingUtility.EncodeToken(token.FullText, token.Token, writer);

            if (!token.HasType(TokenType.AnyString))
            {
                writer.Write('\"');
            }
        }
Пример #3
0
 public static void EncodeToken(FullToken token, TextWriter writer)
 {
     EncodingUtility.EncodeToken(token.FullText, token.Token, writer);
 }