gpt4 book ai didi

xml - (独占)XML 规范化是否忽略标签外的空格(缩进)?

转载 作者:数据小太阳 更新时间:2023-10-29 02:45:13 29 4
gpt4 key购买 nike

当 XML 必须根据 http://www.w3.org/TR/xml-exc-c14n/ 规范化时,下面的 XML 片段应该相等吗?(注意,. 字符代表一个 ' ' 空格)

<a>
.<b>
..<c>data</c>
.</b>
</a>

<a>
...<b>
......<c>data</c>
...</b>
</a>

换句话说:Exclusive Canonicalization 会忽略空格吗? (或忽略缩进大小)

或者,缩进应该保持不变吗?那么第一个呢?将 <b> 的规范化版本(从秒的例子)变成

...<b>
......<c>data</c>
...</b>

<b>
......<c>data</c>
...</b>

<b>
...<c>data</c>
</b>

最佳答案

不,它没有。

参见 spec .

简而言之:

<Foo></Foo>

<Foo>
</Foo>

是不同的。

Exclusive C14n 主要只是更改 namespace 处理以允许删除和重新包装。

关于xml - (独占)XML 规范化是否忽略标签外的空格(缩进)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22966824/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com