XML技术

Posted zqfdgzrc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML技术相关的知识,希望对你有一定的参考价值。

xml概念和体系

  XML概念

  XML指可扩展标记语言(EXtensible Markup Language)

  XML没有预定义标签,需要自行定义标签

  XML的特点

  XML数据以纯文本格式存储(只用记事本就可以)

  实现不同应用程序之间的数据通信

  实现不同平台间的数据通信

  实现不同平台间的数据共享

  使用XML将不同的程序,不同的平台之间联系起来

  XML的作用

  数据存储和数据传输

  XML和html之间的差异

  XML主要作用是数据存储和传输(传输)

  HTML主要作用是用来现实数据(显示)

  一个标准的XML文档

1 <?xml version"1.0" encoding = "UTF-8"?>                    <!第一行为文档的声明,version是版本>
2 <books>                                                    <!books 叫根节点,也叫根元素一个XML只能有一个根元素>  
3     <book id = "1001">                                       <!book 是 books 的子元素 ,id是属性,“1001”是属性值>    
4         <name>java开发实战强化</name >                  
5         <author>张小三</author>
6         <price>98.5</price>                                <!98.5指的是文本>
7     <book>    
8 </books >
9     

  XML文件的体系

  XHTML  可扩展标识语言

  WSDL WEB SERVICES DESCRIPTION LANGUAGE  网络服务描述语言,这种文档可描述某个WEB SERVICE 

  WAP和WML手持设备的标记语言

XML基本语法

  XML的基本语法

  1. 有且只有一个根元素
  2. XML文档声明必须再文档的第一行
  3. 所有标签必须成对出现
  4. XML的标签严格区分大小写
  5. XML必须正确嵌套
  6. XML种的属性值必须加引号
  7. XML中,一些特殊字符需要使用“实体”
  8. XML中可以应用适当的注释

  

 

以上是关于XML技术的主要内容,如果未能解决你的问题,请参考以下文章

需要示例代码片段帮助

从 XML 声明片段获取 XML 编码:部分内容解析不支持 XmlDeclaration

创建片段而不从 java 代码实例化它

如何组合绑定片段而不将它们包装在 XML 文字中

我们可以在活动 xml 中编写 UI 以及在片段 xm 中编写 UI 吗?

VS中添加自定义代码片段——偷懒小技巧