看了好几篇XML的定义的,但是都和QT不搭边,虽然讲了定义,但是在与QT中理解有所不同,按照我下面的理解可能好理解一些
<?xml version="1.0" encoding="utf-8"?> //XML说明
<hard> //根元素
<Node id="1"> //hard元素的第一个子元素,“id”是其属性
<SoftName>软件</SoftName> //hard元素的子元素,“软件”是元素的文本
<SoftVersion>1.1.1</SoftVersion> //hard元素的子元素,SoftVersion元素的兄弟元素,“1.1.1”是元素的文本
</Node> //结束标记名
</hard>
这些元素都可以任意嵌套的