ToJson() public méthode

public ToJson ( ) : string
Résultat string
Exemple #1
0
        public override string ToJson()
        {
            StringBuilder builder = new StringBuilder();

            builder.Append("[");
            for (int i = 0; i < m_size; ++i)
            {
                if (i != 0)
                {
                    builder.Append(",");
                }
                if (m_listObject[i] == null)
                {
                    builder.Append(m_null.ToJson());
                }
                else
                {
                    builder.Append(m_listObject[i].ToJson());
                }
            }
            builder.Append("]");
            return(builder.ToString());
        }
Exemple #2
0
        public string ToJson(bool supportKeyNumber)
        {
            switch (valueType)
            {
            case scriptValueType: return(scriptValue.ToJson(supportKeyNumber));

            case doubleValueType: return(doubleValue.ToString());

            case longValueType: return(longValue.ToString());

            case trueValueType: return("true");

            case falseValueType: return("false");

            case stringValueType: return(Util.ParseJsonString(stringValue));

            case nullValueType: return("null");

            case objectValueType: return(Util.ParseJsonString(objectValue.ToString()));

            default: return("");
            }
        }