禁止使用datamember属性名称JSON

时间:2018-01-03 02:22:47

标签: json wcf serialization datamember

我有一个问题是序列化为从IList<“string”>移动的JSON;到IList<“customobject”>。端点期望一个字符串数组,例如: -

"options": [
    "foo1",
    "foo2"
  ]

使用customobject我得到以下内容: -

"options": [
    {
      "name": "foo1"
    },
    {
      "name": "foo2"
    }
]

有没有办法抑制name属性并继续使用WCF获取字符串数组,或者我是否必须以其他方式执行此操作?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

仍然可以理解这样做的可能性,但是现在已经通过将选项添加为字符串以及对象来解决,并且只导出字符串。我知道这是重复,但必须等待更新到端点。