是否应引用
XML中的数字属性?
<root> <node size=45 /> <foo bar=1.2> <baz foo=20> </foo> </root>
与
<root> <node size="45" /> <foo bar="1.2"> <baz foo="20"> </foo> </root>
我的代码编辑器/浏览器似乎没有引号,但大多数在线资源似乎都说它们是必需的.
http://www.w3schools.com/xml/xml_attributes.asp
XML Attributes Must be Quoted
必须始终引用属性值.可以使用单引号或双引号.对于一个人的性别,person元素可以这样写:
<person sex="female">
或者像这样:
<person sex='female'>
如果属性值本身包含双引号,则可以使用单引号,如下例所示:
<gangster name='George "Shotgun" Ziegler'>
或者您可以使用字符实体:
<gangster name="George "Shotgun" Ziegler">
根据最新评论进行了更新,至少根据微软的说法进行了扩展.
public string Value { get; set; }
您也可以参考这个question
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。