在我的应用程序中,我有一组 Web 服务,它从骆驼案例中返回 Bool 值,即“真”而不是“真”和“假”而不是“假”,从系统获取的 XML 文件中也是如此。
我需要建议如何修改输出,以便 bool 值可以降低为 true 和 false,这样我就不必在代码中应用重大更改。
提前致谢
在我的应用程序中,我有一组 Web 服务,它从骆驼案例中返回 Bool 值,即“真”而不是“真”和“假”而不是“假”,从系统获取的 XML 文件中也是如此。
我需要建议如何修改输出,以便 bool 值可以降低为 true 和 false,这样我就不必在代码中应用重大更改。
提前致谢
好吧,我不确定您是否正确,但这是我的理解。如果您想将其替换为字符串值,您可以使用
var result = yourString.ToLower();
如果这在 xml 文件中多次发生并且您想替换所有出现的情况,您可以尝试替换它
var result = yourString.Replace("True","true");
希望这可以帮助!
您应该返回Json
结果以便与客户沟通。在你的情况下,JsonConverter.Serialize(new { result = true})
应该使用类似的字符串。
否则,ASP.NET 将使用.ToString()
您指定的对象的方法作为操作方法的结果。实例bool
返回其"True"
或"False"
骆驼情况。