【发布时间】:2020-07-30 00:46:17
【问题描述】:
我已经构建了一个服务,它结合并返回来自外部服务的一组动态 json 数据。以 json 格式返回数据很好 - 但 XML...
我尝试在 DTO 的字符串属性中将其作为原始 XML 返回(使用 JsonConvert.DeserializeXNode),但随后字符串中的 xml 字符在最终的 ServiceStack 响应中被转义。
我尝试将数据作为动态/对象返回,json 也很好,但 XML 会引发很多 DataContractSerializer 运行时错误。
这件事,据说很简单,却把我逼到了墙角。任何人都可以发布一个示例,其中动态数据可以通过相同的服务/操作(取决于 Accept-header)以 json 和 xml 的形式返回?
谢谢各位。
【问题讨论】:
标签: xml dynamic servicestack