是一个xml属性没有值,有效?

我想有一个XML属性没有任何值,它只是有一个意义,当它存在或不存在。

这是有效的吗?

必须使用以下语法指定属性:

Name Eq AttValue

其中Name是legal XML name,Eq是= optionally preceded or followed by whitespace,AttValue是legal attribute value

这个定义对于XML 1.0XML 1.1都是正确的。

如果您尝试指定如下属性:

<car owned/>

然后没有,那是无效的。如果你试图这样指定:

<car owned=""/>

然后是,那是有效的。

http://stackoverflow.com/questions/6926442/is-an-xml-attribute-without-a-value-valid

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:是一个xml属性没有值,有效?