日期:2014-05-19  浏览次数:20398 次

如果将XML读取到DataTable?
各位大大,我想把一个XML文档组织后生成一份DataTable,
因为XML是个时间表,里面有的事件是每个月都有重复的,所以希望可以在生成DataTable时,把那些重复的事件每月都生成一个记录再插入DataTable.
小弟接触ASP.NET没多久,希望得到大大们的指导.

<?xml   version= "1.0 "   encoding= "utf-8 "   ?>

<timelist>
    <items   category= "birthday ">
        <item>
            <camp> A的生日 </camp>
            <day> 5-28 </day>
            <mark> </mark>
        </item>
        <item>
            <camp> B的生日 </camp>
            <day> 7-7 </day>
            <mark> </mark>
        </item>
        <item>
            <camp> C的生日 </camp>
            <day> 7-7 </day>
            <mark> </mark>
        </item>
        <item>
            <camp> D的生日 </camp>
            <day> 10-25 </day>
            <mark> </mark>
        </item>
    </items>
    <items   category= "publish ">
        <item>
            <camp> 杂志E出版日 </camp>
            <day> 26 </day>
            <mark> </mark>
        </item>
        <item>
            <camp> 杂志F出版日 </camp>
            <day> 10 </day>
            <mark> </mark>
        </item>
    </items>
    <items   category= "anime ">
        <item>
            <camp> G第1话播放 </camp>
            <day> 2007-4-8 </day>
            <mark> </mark>
        </item>
        <item>
            <camp> G第2话播放 </camp>
            <day> 2007-4-15 </day>
            <mark> </mark>
        </item>
        <item>
            <camp> G第3话播放 </camp>
            <day> 2007-4-22 </day>
            <mark> </mark>
        </item>