c语言编程笔录

您现在的位置是:首页 > 编程 > 编程经验

编程经验

疯狂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']

文章评论