当前位置:  开发笔记 > Android > 正文

解析XML布尔属性(在.NET中)的最佳方法是什么?

如何解决《解析XML布尔属性(在.NET中)的最佳方法是什么?》经验,为你挑选了1个好方法。

声明为xs:boolean的XML属性可以接受为"true","false","0"或"1".但是,在.NET中,Boolean.Parse()只接受"true"或"false".如果它看到"0"或"1",则抛出"Bad Format"异常.

那么,鉴于此,将这样的值解析为布尔值的最佳方法是什么?

(不幸的是,我只限于.NET 2.0解决方案,但如果v3.5提供了一些东西,我很乐意听到它.)



1> Panos..:

我认为XmlConvert具有在公共语言运行时类型和XML类型之间进行转换的所有方法.特别是XmlConvert.ToBoolean处理布尔值(对于true,有效字符串为"1"或"true",对于false,有效字符串为"0"或"false").

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有