为了账号安全,请及时绑定邮箱和手机立即绑定

怎样获取XML中数据的前12条数据?

怎样获取XML中数据的前12条数据?

倚天杖 2018-11-02 06:03:59
<data>  <FcCom id="75" company="啊啊" scompany="上社产" />  <FcCom id="4" company="发有限公司" scompany="联泰房产" />  <FcCom id="3" company="公司汕头公司" scompany="中信房产" />  ……………………  假如有这样一段XML文件,我想显示前12条数据,请问该怎么写呢?
查看完整描述

2 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

对上面的朋友答复做一点补充:

XDocument doc = XDocument.Parse(xml);
var list = (from node in doc.Root.Descendants("FcCom")

            where node.Attribute("scompany")!=null
           select node.Attribute("scompany").Value).Take(12);

如果要加上排序,分页等,你可以再自己看看OrderBy()和Skip()方法。


查看完整回答
反对 回复 2018-11-05
  • 2 回答
  • 0 关注
  • 370 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信