XML/SOAP:TAB 是否为有效字符



制表符是 XML/SOAP 中元素之间空格的有效字符吗?

<a>*TAB*
*TAB*<b>test</b>*TAB*
</a>
*TAB* stands for t = 0x09

基于规范0x09在 XML/SOAP 中是允许的。

第 2.2 节是关于字符的,如您所见,它允许您使用:

  1. 选项卡 (0x09(,
  2. 换行符 (0x0A(
  3. CR (0x0D(,

从0x20之前的字符。

是的

,在 XML 内容中允许使用制表符(字符制表&#x09;&#09; (,但不允许在 XML 名称中使用(:

Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]

最新更新