XML元素的正确术语是什么?

时间:2015-10-15 22:22:52

标签: xml soap terminology definition

我正在开发一个SOAP应用程序,因为它基本上使用XML作为它的数据容器,所以我对XML元素的正确术语感到好奇。

例如我们有标题,正文,信封,但是所谓的肥皂动作是什么?

我特别想知道<something_something>字段被调用了什么?

在soap操作中,人们还可以找到键及其值,例如<thisIsAKey>andThisIsItsValue</thisIsAKey>

调用<thisIsAKey></thisIsAKey>的是什么以及调用的andThisIsItsValue值是什么?

它们只被称为键和值还是什么?

我尝试谷歌XML Protocol

1 个答案:

答案 0 :(得分:2)

查看W3C XML Recommendation有关XML元素和属性的正确术语的答案:

  

[定义:每个XML document包含一个或多个元素,即   其边界由start-tagsend-tags分隔,   或者,empty元素,empty-element tag。每个元素都有一个   类型,由名称标识,有时称为&#34;通用标识符&#34;   (GI),可能有一组属性规范。]每个属性   规范有namevalue

因此,对于您的示例,添加了一个属性:

  • 元素 <thisIsAKey attrname="attrval">andThisIsItsValue</thisIsAKey>
  • 元素名称 thisIsAKey
  • 开始标记 <thisIsAKey>
  • 结束标记 </thisIsAKey>
  • 内容 :andThisIsItsValue
  • 属性 attrname="attrval"
  • 属性名称 attrname
  • 属性值 attrval