# 原创 : XML语言基础 # XML语言基础 1. #XML声明,定义版本(1.0)和使用编码(ISO-8859-1 = Latin-1/西欧字符集)1. <?xml version="1.0" encoding="ISO-8859-1"?>1. #文档**根元素** 1. <note>1. #接下来四行描述根的4个子元素1. <to>George</to>1. <from>John</from>1. <heading>Reminder</heading>1. <body>Don't forget the meeting!</body>1. #定义**根元素的结尾**1. </note>| &lt;| <| 小于 | &gt;| >| 大于 | &amp;| &| 和号 | &apos;| '| 单引号 | &quot;| "| 双引号 1. 名称可以含字母、数字以及其他的字符1. 名称不能以数字或者标点符号开始1. 名称不能以字符 “xml”(或者 XML、Xml)开始1. 名称不能包含空格1. 最好使用<book_title>这种命名方式1. 属性无法包含多重的值(元素可以)1. 属性无法描述树结构(元素可以)1. 属性不易扩展(为未来的变化)1. 属性难以阅读和维护