我可以创建一个带正斜杠的元素作为名称的一部分

时间:2013-02-21 10:40:56

标签: c# .net xml xml-serialization

我可以创建一个带正斜杠的元素作为名称的一部分吗?

<Data>
<DataRow>
<Orange/Apple> fruit </Orange/Apple>
</DataRow>
</Data>

对我来说似乎无效,但只是想确认一下。

1 个答案:

答案 0 :(得分:3)

  

我可以创建一个带正斜杠的元素作为名称的一部分吗?

不,根据W3.org网站上的the grammar,它不是名字中的有效字符。

  

十六进制值0x20不能包含在名称

0x20是空格字符,您将看到它不在有效NameChars列表中。除非它是值的一部分,否则它被视为空格。