用JSON表示变量对象数组

时间:2011-09-09 07:15:13

标签: json

有没有办法用JSON表示对象数组?例如假设我有服务器端方法Test(object[]),它需要以下三个类中的任何一个:

class ObjectA{ int a; }
class ObjectB{ bool a; }
class ObjectC{ string a; }

用JSON表示时new object[]{ new ObjectA(), new ObjectB(), new ObjectC() }会是什么样的?

1 个答案:

答案 0 :(得分:1)

我想这会是:

[{"a": 42}, {"a": true}, {"a": "The answer is"}]

保留对象的类型的唯一方法是添加其他属性。 JSON对一无所知。只有具有某些属性的对象。