输入banner图图片脚本导航/分类

XML1_XML基础_html/css_WEB-ITnose

1、XML的作用

  XML 被设计用来传输和存储数据。所以XML 是不作为的。

2、简单的描述 

  XML 文档形成一种树结构。

  XML 文档必须包含 根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。所有元素均可拥有子元素:
            .....      

   父、子以及同胞等术语用于描述元素之间的关系。父元素拥有子元素。相同层级上的子元素成为同胞(兄弟或姐妹)。所有元素均可拥有文本内容和属性(类似 HTML 中)。

3、语法规则

  所有 XML 元素都须有关闭标签

 XML 标签对大小写敏感

 XML 必须正确地嵌套

 XML 文档必须有根元素

 XML 的属性值须加引号

 实体引用

< < 小于
> > 大于
& & 和号
' ' 单引号
" " 引号
 

 XML 中的注释

 在 XML 中编写注释的语法与 HTML 的语法很相似:
 

 在 XML 中,空格会被保留

 在 XML 中,文档中的空格不会被删节。

 XML 以 LF 存储换行

 在 Windows 应用程序中,换行通常以一对字符来存储:回车符 (CR) 和换行符 (LF)。这对字符与打字机设置新行的动作有相似之处。在 Unix 应用程序中,新行以 LF 字符存储。而 Macintosh 应用程序使用 CR 来存储新行。

4、实例

  上图表示下面的 XML 中的一本书:

 1  2  3   Everyday Italian  4   Giada De Laurentiis  5   2005  6   30.00  7  8  9   Harry Potter 10   J K. Rowling 11   2005 12   29.99 13 14 15   Learning XML 16   Erik T. Ray 17   2003 18   39.95 19 20 

  例子中的根元素是 。文档中的所有 元素都被包含在 中。

   元素有 4 个子元素:、< author>、<year>、<price>。</p> <p> </p> <p>总结:1、这种可扩展的标记语言主要用来<strong>用来传输和存储数据</strong>,XML自己不作为,只有使用程序语言或者XML工具才能传送、接收和显示出这个文档。</p> <p>   2、语法规则:根元素,标签成对嵌套出现,区分大小写,属性必须加引号,5中特殊字符的实体引用,空格会被呈现</p> <p>   3、节点和元素的关系留在下一篇中讲解 </div> </div> <script type="text/javascript" src="/layui/layui.js"></script> <script> layui.use('code', function(){ layui.code({ elem: 'pre', //默认值为.layui-code about:false, title:'XML1_XML基础_html/css_WEB-ITnose代码块', encode: true //是否转义html标签。默认不开启 }); }); </script> <footer class="comm-footer"> <ul class="channels"> <li> <a target="_top" href="/system/">操作系统</a> </li><li> <a target="_top" href="/down/">程序下载</a> </li><li> <a target="_top" href="/jquery/">jquery插件库</a> </li><li> <a target="_top" href="/jiaoben/">编程</a> </li><li> <a target="_top" href="/db/">数据库</a> </li><li> <a target="_top" href="/tools/">在线工具</a> </li><li> <a target="_top" href="/framebook/">框架书籍</a> </li><li> <a target="_top" href="/xitongjiaocheng/">系统教程</a> </li><li> <a target="_top" href="/ruanjianxiazai/">软件下载</a> </li> </ul> <ul class="versions"> <li> <a href="https://m.gxlcms.com" class="active">触屏版</a> </li> <li> <a href="https://www.gxlcms.com" target="_top">电脑版</a> </li> </ul> <p><a href="https://beian.miit.gov.cn/" target="_blank" style="color:#ffffff"></a><script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?6c9b8cea1903c9f813f150c04aeebc3c"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script></p> </footer> </body> </html>