请教各位如何读取xml文件并显示成表格模式,因本人刚学delphi,所以请各位说详细点,最好有代码和注解,请各位高手多多指教,不胜感激!
xml文件如下:
<?xml version="1.0" encoding="GB2312"?>
<Product xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="DataStat.xsd">
<Env Ver="100" DisDate="2007-03-23"/>
<ActTable Title="排名" BranchNumber="5" Stocknumber="20" Unit="万元,%" RecNum="1">
<SubTitle>排名A</SubTitle>
<Date CName="交易日期">2007-03-23</Date>
<BeginTime CName="开始时间">09:30:00</BeginTime>
<EndTime CName="结束时间">10:00:00</EndTime>
<Record>
<Id>1</Id>
<Name>名称A</Name>
<TradeValue>1097.40</TradeValue>
<Turnover> 283.64</Turnover>
<SubRecord>
<Type>收入</Type>
<Branch>
<Id>1</Id>
<Name>名称A-1</Name>
<Total> 72250.33</Total>
</Branch>
<Branch>
<Id>2</Id>
<Name>名称A-2</Name>
<Total> 58002.48</Total>
</Branch>
<SubRecord>
<Type>支出</Type>
<Branch>
<Id>1</Id>
<Name>名称A-3</Name>
<Total> 73549.71</Total>
</Branch>
<Branch>
<Id>2</Id>
<Name>名称A-4</Name>
<Total> 58156.22</Total>
</Branch>
</SubRecord>
</Record>
<Record>
......