疯狂XML学习笔记2 格式要求
周琼 2023-07-07编程经验
什么是XML?XML(eXtensibleMarkupLanguage)是一种用于描述数据的标记语言,它可以被广泛应用于Web服务、移动应用、数据交换等领域,其强大的可扩展性和可自定义性被
什么是XML?
XML (eXtensible Markup Language) 是一种用于描述数据的标记语言,它可以被广泛应用于Web服务、移动应用、数据交换等领域,其强大的可扩展性和可自定义性被广泛认可。
张三
男
29
5000
XML语法规则
XML的语法十分严谨,以下为XML的语法规则
- XML文档必须有根元素
- XML元素必须有结束标签或自关闭标签
- XML属性值必须使用引号(单引号或双引号)括起来
- XML元素大小写敏感
张三
男
产品部
DTD(Document Type Definition)
DTD可以定义XML文档的结构和元素,主要有以下5种定义方式:
- 元素
- 元素是否为空
- 元素内容
- 元素属性
- 实体和符号
]>
XPath
XPath是一种用于在XML文档中定位和选择节点的语言,它可以通过路径表达式或节点测试来实现。
李四
女
市场部
王五
男
技术部
//选择所有name元素
/employees/employee/name
//选择salary属性值为8000的department元素
/employees/employee/department[@salary='8000']
很赞哦! ()