XML元素的定义(标签定义)|学习笔记

简介: XML元素的定义(标签定义)

开发者学堂课程【XML入门:XML元素的定义(标签定义)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/37


XML元素的定义(标签定义)

 

目录 一.XML元素的定义

    二.标签的写法

    三.标签的名称规则

 

一.      XML元素的定义

XML元素指XML文件中出现的标签。

二.      标签的写法

·一个标签分为起始和结束标签(不可省略):<person></person>

·标签没有内容,可以在标签内结束:<aa/>

包含标签主体:<mytag>some content</mytag>

不包含标签主题:<mytag/>

·标签可以嵌套,必须要合理嵌套

1>   合理嵌套<aa><bb></bb></aa>

2>   不合理嵌套<aa><bb></aa></bb>,该方式不正确

·一个XML中,只能有一个根标签,其他标签都是这个标签下面的标签

·XML中把空格和换行都当成内容来解析,下面两段代码含义是不一样的

 1)<aa>1111111</aa>

 2)<aa>

         1111111

</aa>

 ·XML的标签可以是中文

三.   XML中标签的名称规则

1.     xml代码区分大小写

 <p><P>该两个标签不一样

2.     xml的标签不能以数字和下划线( _ )开头

<1a><_aa>,该写法错误

3.     xml的标签不能以xmlXMLXml等开头

<xmla><XmlB><XMLC>写法均错误

4.     xml的标签不能包含空格和冒号

<a b><b:c>均错误

相关文章
|
1月前
|
Java Maven
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
128 8
|
2月前
|
XML JSON 数据可视化
数据集学习笔记(二): 转换不同类型的数据集用于模型训练(XML、VOC、YOLO、COCO、JSON、PNG)
本文详细介绍了不同数据集格式之间的转换方法,包括YOLO、VOC、COCO、JSON、TXT和PNG等格式,以及如何可视化验证数据集。
294 1
数据集学习笔记(二): 转换不同类型的数据集用于模型训练(XML、VOC、YOLO、COCO、JSON、PNG)
|
2月前
|
XML 数据库 数据格式
|
7月前
|
XML JavaScript 前端开发
属性和方法向 XML DOM 定义了编程接口
XML DOM 提供编程接口,通过属性和方法操作XML结构。使用JavaScript等语言,可访问和修改节点。属性如nodeName、nodeValue揭示节点信息,方法如getElementsByTagName、appendChild、removeChild实现查找、添加和删除节点功能。节点对象x的应用示例贯穿其中。
|
4月前
|
XML 数据格式 Python
将xml标签转换为txt(voc格式转换为yolo方便进行训练)
该文章提供了一个Python脚本,用于将VOC格式的XML标签文件转换为YOLO训练所需的TXT格式,包括修改数据集类别、输入图像与标注文件夹地址、转换过程和结果展示。
将xml标签转换为txt(voc格式转换为yolo方便进行训练)
|
4月前
|
XML 存储 数据库
XML 中的元素和属性
【8月更文挑战第22天】
106 0
|
4月前
|
SQL Java 数据库连接
MyBatis Mapper.XML 标签使用说明
MyBatis Mapper.XML 标签使用说明
45 0
|
6月前
|
Android开发 开发者
Android UI设计中,Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等,定义在`styles.xml`。
【6月更文挑战第26天】Android UI设计中,Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等,定义在`styles.xml`。要更改主题,首先在该文件中创建新主题,如`MyAppTheme`,覆盖所需属性。然后,在`AndroidManifest.xml`中应用主题至应用或特定Activity。运行时切换主题可通过重新设置并重启Activity实现,或使用`setTheme`和`recreate()`方法。这允许开发者定制界面并与品牌指南匹配,或提供多主题选项。
95 6
|
6月前
|
XML JavaScript 前端开发
属性和方法向 XML DOM 定义了编程接口
XML DOM 是一个编程接口,它将XML表示为节点对象集合,可通过JavaScript等语言访问。接口通过属性和方法定义,属性如nodeName、nodeValue显示节点信息,方法如getElementsByTagName、appendChild、removeChild执行操作。例如,x.nodeName返回节点名称,x.appendChild(node)添加子节点。
|
7月前
|
XML 数据格式
XML Schema 复杂元素类型详解:定义及示例解析
在XML Schema(XSD)中,复杂元素包含其他元素和/或属性,分为4类:空元素、仅含元素、仅含文本和既含元素也含文本。定义复杂元素可通过直接声明或引用预定义的复杂类型。复杂空元素仅含属性,而仅含元素的类型则只包含其他子元素。XSD提供了`&lt;xs:sequence&gt;`、`&lt;xs:all&gt;`、`&lt;xs:choice&gt;`等指示器来规定元素顺序和出现次数,以及`&lt;xs:attributeGroup&gt;`和`&lt;xs:group&gt;`来组织元素和属性。
242 7