XML / SOAP:TAB是一个有效的字符吗?

时间:2018-03-20 14:16:26

标签: xml soap

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

<a>*TAB*
*TAB*<b>test</b>*TAB*
</a>

*TAB* stands for \t = 0x09

2 个答案:

答案 0 :(得分:1)

基于specification XML / SOAP中允许使用0x09。

第2.2节是关于字符的,你可以看到允许你使用:

  1. 标签(0x09),
  2. 换行符(0x0A)
  3. CR(0x0D),
  4. 来自0x20之前的字符。

答案 1 :(得分:1)

是的,CHARACTER TABULATIONXML content)允许使用制表符(not in XML names&#x09;&#09;):

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