在XML模式中,您可以将元素标记为nillable,这意味着它可以采用显式的NULL值。有关详细说明,请参见nillable and minOccurs XSD element attributes

我很好奇的是,为什么被称为nillable?我总是看到nillable,并认为这是一个错字!

编辑
我很欣赏nilnull的同义词。我想知道的是为什么选择nil而不是更常见的(在计算机科学中)null。特别是因为它确实应该是nilable(请注意单个L)!

最佳答案



这取决于您来自计算机科学的哪一部分!

如果您查看用功能语言编写的程序,那么您会在每个地方看到nil,很少看到null。碰巧的是,XML及其所有同级(例如XSLT)与功能语言密切相关。

10-06 09:23