Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json ASP.NET核心Web Api中的小数分隔符_Json_Asp.net Core - Fatal编程技术网

Json ASP.NET核心Web Api中的小数分隔符

Json ASP.NET核心Web Api中的小数分隔符,json,asp.net-core,Json,Asp.net Core,当前区域性中的分隔符设置为“”,“,但json数据仅使用点转换值。此外,数据控制器返回点作为分隔符。我怎样才能改变它?我还希望逗号无效。JSON是关于数据的,而不是数据的显示方式。不管文化如何,在C#和JavaScript中,小数都使用句点作为精度分隔符。因此,您需要将格式化的值转换为纯字符串(在这种情况下,您没有验证),或者JSON中的值需要符合预期的C#/JavaScript数据格式。在客户端,您可以将其格式化为正确的区域性显示格式。JSON是关于数据的,而不是数据的显示方式。不管文化如何,

当前区域性中的分隔符设置为“
”,“
,但json数据仅使用点转换值。此外,数据控制器返回点作为分隔符。我怎样才能改变它?我还希望逗号无效。

JSON是关于数据的,而不是数据的显示方式。不管文化如何,在C#和JavaScript中,小数都使用句点作为精度分隔符。因此,您需要将格式化的值转换为纯字符串(在这种情况下,您没有验证),或者JSON中的值需要符合预期的C#/JavaScript数据格式。在客户端,您可以将其格式化为正确的区域性显示格式。

JSON是关于数据的,而不是数据的显示方式。不管文化如何,在C#和JavaScript中,小数都使用句点作为精度分隔符。因此,您需要将格式化的值转换为纯字符串(在这种情况下,您没有验证),或者JSON中的值需要符合预期的C#/JavaScript数据格式。客户端,您可以将其格式化为正确的区域性显示。

因为使用API的客户端遵循JSON格式。JSON将小数点与小数点分开,因此需要遵循此规则。但是,如果需要使用区域性分隔符执行此操作,则需要将此值作为字符串发送。

因为使用API的客户端遵循JSON格式。JSON将小数点与小数点分开,因此需要遵循此规则。但是,如果需要使用区域性分隔符执行此操作,则需要将此值作为字符串发送。

我必须在后端进行设置。我需要的是这个点不能被当作分隔符。我必须在后端设置它。我需要这一点不要被当作分隔符。谢谢。我用逗号作为分隔符。但是如果我用一个点,它就会被忽略。那些数字1.1转换为11。这是错误的,谢谢。我用逗号作为分隔符。但是如果我用一个点,它就会被忽略。那些数字1.1转换为11。这是错误的