作者jenming (jenming)
看板C_Sharp
标题Re: [问题] 请问C#读取XML档案的问题
时间Wed Sep 27 21:22:08 2006
※ 引述《yucgg (神的左手 恶魔的右手)》之铭言:
: 请问一下
: 小弟使用C#的dataset去存取一个XML档案
: 这XML档案如下方所示
: 其中我想要筛选资料出来
: (资料例如为event date="2005-07-01" time="09:00:00" value="365.72")
: 若使用者输入想要取用locationId是01000050时
: 可以取出绿色标示的那些
: 想请问一下要怎样才可以筛选资料出来?
: 感谢感谢~~
: - <TimeSeries version="1.2" xmlns="http://www.wldelft.nl/">
: - <series>
: - <header>
: <type>instantaneous</type>
: <locationId>01000030</locationId>
: <parameterId>H.obs</parameterId>
: <timeStep multiplier="600" unit="second" />
: <startDate date="2005-07-01" time="09:00:00" />
: <endDate date="2005-07-19" time="15:00:00" />
: <missVal>-999.0</missVal>
: <units>m</units>
: </header>
: <event date="2005-07-01" time="09:00:00" value="365.72" />
: <event date="2005-07-02" time="09:00:00" value="365.79" />
: </series>
: - <series>
: - <header>
: <type>instantaneous</type>
: <locationId>01000050</locationId>
: <parameterId>H.obs</parameterId>
: <timeStep multiplier="600" unit="second" />
: <startDate date="2005-07-01" time="09:00:00" />
: <endDate date="2005-07-19" time="15:00:00" />
: <missVal>-999.0</missVal>
: <units>m</units>
: </header>
: <event date="2005-07-01" time="09:00:00" value="205.77" />
: <event date="2005-07-02" time="09:00:00" value="205.76" />
: <event date="2005-07-03" time="09:00:00" value="205.75" />
: <event date="2005-07-04" time="09:00:00" value="205.75" />
: <event date="2005-07-04" time="12:50:00" value="-999.0" />
: </series>
: - <series>
: - <header>
: <type>instantaneous</type>
: <locationId>01000131</locationId>
: <parameterId>H.obs</parameterId>
: <timeStep multiplier="600" unit="second" />
: <startDate date="2005-07-01" time="09:00:00" />
: <endDate date="2005-07-19" time="15:00:00" />
: <missVal>-999.0</missVal>
: <units>m</units>
: </header>
: <event date="2005-07-01" time="09:00:00" value="2.0" />
: <event date="2005-07-02" time="09:00:00" value="1.96" />
: <event date="2005-07-03" time="09:00:00" value="2.0" />
: </series>
: </TimeSeries>
网址太长,所以没用推文
您可以参考下面的范例,可以很方便的取用或是计算你要的节点
http://support.microsoft.com/default.aspx?scid=kb;en-us;308333
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.18.22