首页 > 解决方案 > xml 类型元素的术语是什么

问题描述

像这样的元素的术语是<Something />什么?我称它为自终止元素,但它看起来很自然(也许错了)。

还有一个术语来区分一个简单的元素

<Something>abc</Something>

<ns3:Something>yxz</ns3:Something>

标签: xmlterminology

解决方案


语法形式<something/>正确地称为空元素标记

请注意,这实际上是标签的属性,而不是元素的属性;表示的元素与 表示的元素<something/>没有区别<something></something>,所以当你从标签世界移动到元素世界时,区别就消失了。

该元素<x>aaa</x>(与 相对<p:x>aaa</p:x>)可能最好称为无命名空间元素——前提是某些包含元素的范围内没有默认命名空间。但是您不会在命名空间规范中找到该术语。它得到的最接近的是“具有扩展名称的元素,其名称空间名称没有值”,这是无可救药的笨拙。


推荐阅读