Datazen 数据类型

Datazen data types

我是 Datazen 技术的新手。我现在面临的问题与从我的 WCF 服务作为 XML 发送到 Datazen 服务器的数据类型有关。 Datazen 服务器不会将接收到的值转换为小数并将它们视为字符串。 WCF服务方法returns这种对象:

[DataContract]
public class NumberOfVessels
{
    [DataMember(Name = "decimal")]
    public int VesselsOnline { get; set; }

    [DataMember]
    public int VesselsOffline { get; set; }
}

编辑:XML 由我的服务发送

<NumberOfVessels xmlns="http://schemas.datacontract.org/2004/07/RDSApi.Models" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<VesselsOffline>9</VesselsOffline>
<VesselsOnline>53</VesselsOnline>
</NumberOfVessels>

这是我在 Datazen 服务器上的数据视图。下拉列表不允许我选择列,因为它认为值是字符串。

有没有办法强制 Datazen 将这些值转换为小数,或者我的 WCF 服务必须在 XML 数据中提供一些属性来携带数据类型信息? 谢谢!

关于 MS 支持,这个功能在 Datazen 服务器中真的很新鲜。

只需将您的服务器更新到最新版本,您在编辑 XML 数据视图时应该会看到类似这样的页面。在那里,您可以选择合适的数据类型,它将执行解析。