コード例 #1
0
        public static void Write(Model model, NFinal.IO.IWriter writer, DateTimeFormat dateTimeFormat)
        {
            writer.Write("{");
            writer.Write("\"a\":");
            if (model.a == null)
            {
                writer.Write("null");
            }
            else
            {
                writer.WriteJsonReverseString(model.a);
            }
            writer.Write(",");
            writer.Write("\"b\":");
            writer.Write(model.b.ToString());
            writer.Write(",");
            writer.Write("\"c\":");
            if (model.c == null)
            {
                writer.Write("null");
            }
            else
            {
                writer.Write(((Int32)model.c).ToString());
            }
            writer.Write(",");
            writer.Write("\"b1\":");
            writer.Write("\"");
            writer.Write(model.b1.ToString());
            writer.Write("\"");

            writer.Write(",");
            writer.Write("\"c1\":");
            if (model.c1 == null)
            {
                writer.Write("null");
            }
            else
            {
                writer.Write("\"");
                writer.Write(((Char)model.c1).ToString());
                writer.Write("\"");
            }
            writer.Write(",");
            writer.Write("\"b2\":");
            writer.Write(JsonHelper.GetLocalTimeString(model.b2));
            writer.Write(",");
            writer.Write("\"c2\":");
            if (model.c2 == null)
            {
                writer.Write("null");
            }
            else
            {
                writer.Write(JsonHelper.GetLocalTimeString((DateTime)model.c2));
            }
            writer.Write(",");
            writer.Write("\"b3\":");
            writer.Write(model.b3?"true":"false");
            if (model.c3 == null)
            {
                writer.Write("null");
            }
            else
            {
                writer.Write((System.Boolean)model.c3?"true":"false");
            }
            writer.Write(",");
            writer.Write("\"b4\":");
            if (model.b4 == null)
            {
                writer.Write("null");
            }
            else
            {
                writer.Write("\"");
                writer.Write(Convert.ToBase64String(model.b4));
                writer.Write("\"");
            }
            writer.Write("}");
        }