zoukankan      html  css  js  c++  java
  • 读取XML帮助类

    using System;
    using System.Data;
    using System.Configuration;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;
    using System.Xml;
    
    /// <summary>
    ///GetXML 的摘要说明
    /// </summary>
    public class GetXML
    {
    public GetXML()
    {
    //
    //TODO: 在此处添加构造函数逻辑
    //
    }
    //地址是xml文件的地址,然后传入匹配项 看匹配项是否在xml中存在
    public static bool XMLISTrue(string address, string cardId) { XmlDocument doc = new XmlDocument(); address = @"Ntours_GroupWebmanagerFIT_Activity_Rule/" + address; doc.Load(address); //加载Xml文件 XmlElement rootElem = doc.DocumentElement; //获取根节点 XmlNodeList typeNode = rootElem.GetElementsByTagName("type"); int num = 0; foreach (XmlNode node in typeNode) { if (node.Attributes["value"].Value.ToString()== "CheckCardId") { XmlNodeList visaNodes = node.ChildNodes; foreach (XmlNode vnode in visaNodes) { if (cardId.Substring(0, 6) == vnode.InnerText) { num = 0; break; } else { num++; } } } } if (num != 0) { return false; } else { return true; } } }   
  • 相关阅读:
    魔法阵
    求和
    罗马数字
    「NOIP2005P」循环
    【Windows批处理III】实现删除含自定字符串的文件和文件夹(搜索子目录)
    扩展欧几里得算法
    埃氏筛法(素数筛)
    python学习之argparse模块
    51Nod1364 最大字典序排列
    51Nod1537 分解
  • 原文地址:https://www.cnblogs.com/liuchang/p/3678745.html
Copyright © 2011-2022 走看看