【问题标题】:Can I create an element with forward slash as part of the name我可以创建一个带有正斜杠作为名称一部分的元素吗
【发布时间】:2013-02-21 10:40:56
【问题描述】:

我可以创建一个名称中包含正斜杠的元素吗?

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

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

【问题讨论】:

  • 我看不出您的问题正文与您的问题标题有什么关系。正斜杠不是 0x20...

标签: c# .net xml xml-serialization


【解决方案1】:

我可以创建一个名称中包含正斜杠的元素吗?

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

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

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

【讨论】:

    猜你喜欢
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多