我有一个在响应中接收对象的 ASMX 客户端。该对象包含属性,其中一个是float类型。
然后我序列化响应对象并使用 XSLT 对其进行转换以将其显示给用户。
但是,当该属性的值为 10000000 时,它会显示为 1E+07,这是错误的。
当我将代理类中的属性类型更改为双倍时,它又是 10000000。但我不确定这是否是一个可靠的解决方案。
我也尝试过 XSLT 格式编号,但 XSLT 1.0 不支持科学记数法。
我有一个在响应中接收对象的 ASMX 客户端。该对象包含属性,其中一个是float类型。
然后我序列化响应对象并使用 XSLT 对其进行转换以将其显示给用户。
但是,当该属性的值为 10000000 时,它会显示为 1E+07,这是错误的。
当我将代理类中的属性类型更改为双倍时,它又是 10000000。但我不确定这是否是一个可靠的解决方案。
我也尝试过 XSLT 格式编号,但 XSLT 1.0 不支持科学记数法。