XML

XML是树形结构,<xxx, “name”=“value”></xxx>就是一个节点,name就是节点的一个property

XML(eXtensible Markup Language):

  1. 严格的语法规则,强调数据的准确性

HTML(HyperText Markup Language):

  1. 语法相对宽松,浏览器会容忍一定的错误

谁在用XML?

  1. Visual Studio的工程文件

用于处理XML的lib

C / C++:

  1. RapidXML
  2. Boost.PropertyTree

Python:

  1. xml.etree.ElementTree
  2. xml.dom.minidom
  3. xmltodict
  4. lxml