我有一个矩阵,它通过通用接口中的.NET映射器工具映射到XML服务。我特别需要对两列进行精确排序(date和time列),但是XML映射器会自动将它们的数据类型设置为字符串值。显然,当您对字符串日期进行排序时,它们可能会跳来跳去,因为它不是按值排序,而是按值的字母数字表示进行排序。在解析返回的XML数据时,GI是否可以将值设置为date对象值,以便将这些值以正确的数据类型放入列中?
或者,有没有办法在我的XML数据中添加标志,以表明这些结果的数据类型不同于字符串?
这些是我正在使用的工具: Tibco/Dojo Foundation General Interface 3.9 Visual C# Web Service .NET Framework4.0 Visual Studio2010
发布于 2011-01-15 03:46:43
算了吧,我想通了。我发现有一个'sort attribute‘CDF标签可以应用于每一列。我将后端数据转换为UNIX时间,并将它们作为单独的XML标记发送回来,作为排序值应用于每一行,现在一切都很顺利。
https://stackoverflow.com/questions/4694771
复制相似问题