调用 webservice xml 插入 数据库

azaqxsw2 2010-02-02 04:21:14
在调用webservice 的一个方法,返回xmlnode ,怎么把这样的数据插入到 数据库,代码怎么写

返回的xml 如下

<?xml version="1.0" encoding="utf-8" ?>
- <SceneryInfo>
- <scenery>
<id>16188</id>
<sp_name>百万葵园</sp_name>
<sp_summary></sp_summary>
<comment_count>35</comment_count>
<PayMode>景区支付</PayMode>
- <BuyNotice>
- <div>
① 景区开放时间:9:00—17:30
<br />
② 儿童票:身高1.2米—1.5米,1.2米以下免票
<br />
③ 老人65岁以上凭证半票
</div>
- <div style="COLOR: red">
- <strong>

<span style="COLOR: red">2010年2月14日-2010年3月31日门市价均为95元</span>
</strong>
</div>
</BuyNotice>
<LowerPrice>0.00</LowerPrice>
<imgpath>http://upload.17u.com/uploadfile/2009/10/19/2/2009101914315693930.jpg</imgpath>
- <PicMore>

</PicMore>
<contact />
<provinceid>6</provinceid>
<cityid>80</cityid>
<Pname>广东</Pname>
<Cname>广州</Cname>
<s_traffic>。</s_traffic>
<s_besttime />
<s_eating>。</s_eating>
<s_shopping />
<s_hotel>。</s_hotel>
</scenery>
</SceneryInfo>

每个子节点对应数据表中的一个字段吧 ,代码怎么写
...全文
74 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
watsonchia 2010-02-02
  • 打赏
  • 举报
回复
XmlDocument doc = new XmlDocument();
doc.LoadXml("返回的xml字符串");

然后可以使用doc.SelectSingleNode方法读取每个节点的值

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧