当前位置: 首页 > news >正文

手机游戏编程软件app优化网站

手机游戏编程软件,app优化网站,如何用ps做网站页面设计,石家庄做网站最好的公司有哪些/* XML(可扩展标记语言):用于传输和存储数据 XML文档:树结构;包含根元素 XML元素:从开始标签到结束标签的部分 XML语法规则: 1、所有XML元素都必须有结束标签 …

 

        /*
        XML(可扩展标记语言):用于传输和存储数据
        XML文档:树结构;包含根元素
        XML元素:从开始标签到结束标签的部分
        
        XML语法规则:
        1、所有XML元素都必须有结束标签
        2、XML标签对字母大小写敏感
        3、XML必须正确嵌套
        4、必须有根元素
        5、XML的属性值必须加引号
        
        XML中的注释:
        <!-- This is a comment -->

        XML的命名规则:
        名称可以含字母、数字以及其他字符
        名称不能以数字或标点符号开始
        名称不能以字符“Xml、xml、XML”开始
        名称不能包含空格

        可以使用任何名称(没有保留的字词)
         */

 

 // Skill.xml

<?xml version="1.0" encoding="utf-8" ?> 
<skills><skill><id> 1 </id><name lang ="cn">大慈大悲手</name><damage>166</damage></skill><skill><id> 2 </id><name lang ="cn">佛落掌</name><damage>366</damage></skill><skill><id> 3 </id><name lang ="cn">如来</name><damage>666</damage></skill>
</skills>

// Skill.cs 

    class Skill{public int ID { get; set; }public string Name { get; set; }public string Lang { get; set; }public int Damage { get; set; }}

 

// Program.cs

       static void Main(string[] args){List<Skill> list = new List<Skill>(); //将Skill类的数据放入实例化的列表中XmlDocument xmlDoc = new XmlDocument(); //实例化一个xml文档类型//路径加载方法xmlDoc.Load(@"F:\C#编程\XML uesr\Skills.xml");//字符串加载方法//xmlDoc.LoadXml(File.ReadAllText("Skills.xml"));//获取1号子节点,注意:0是声明XmlNode root0 = xmlDoc.ChildNodes[0];XmlNode root = xmlDoc.ChildNodes[1];Console.WriteLine(root0.Name);  // xmlConsole.WriteLine(root.Name);  // skills//获取root的所有子节点XmlNodeList skillList = root.ChildNodes;foreach(XmlNode skill in skillList){// xml获取子节点和属性值方案一
/*               Skill skillObj = new Skill();XmlElement idEle = skill["id"];skillObj.ID = Int32.Parse(idEle.InnerText);XmlElement nameEle = skill["name"];skillObj.Name = nameEle.InnerText;XmlAttributeCollection attriCol = nameEle.Attributes;XmlAttribute attri = attriCol["lang"];skillObj.Lang = attri.Value;XmlElement damageEle = skill["damage"];skillObj.Damage = Int32.Parse(damageEle.InnerText);list.Add(skillObj);*/// xml获取子节点和属性值方案二Skill skillObj = new Skill();foreach (XmlNode node in skill.ChildNodes){// Console.WriteLine(node.Name + ":" + node.InnerText);/** id: 1* name: 大慈大悲手*damage:166*id: 2*name: 佛落掌*damage:366*id: 3*name: 如来*damage:666*/if (node.Name == "id"){// 将数字的字符串表示形式转换为它的等效 32 位有符号整数。skillObj.ID = Int32.Parse(node.InnerText);}else if(node.Name == "name"){// 获取或设置节点及其所有子节点的串连值。skillObj.Name = node.InnerText;// 获取 System.Xml.XmlAttributeCollection 包含此节点的属性。skillObj.Lang = node.Attributes[0].Value;}else{skillObj.Damage = Int32.Parse(node.InnerText);}}// 将skillObj的值依次存入列表list.Add(skillObj);}foreach (Skill s in list){Console.WriteLine(s.ID + "," + s.Name + "," + s.Lang + "," + s.Damage);/*1,大慈大悲手,cn,1662,佛落掌,cn,3663,如来,cn,666*/}}

// 结果

 

http://www.dt0577.cn/news/1431.html

相关文章:

  • wordpress tinymce 代码高亮短视频seo是什么
  • 企业网站备案收费seo网络优化软件
  • 如何做卖衣服的网站网站设计说明
  • 交互型网站开发seo是哪个英文的缩写
  • 大理装饰公司做网站搜索引擎的优化方法有哪些
  • php编程正规seo排名公司
  • 商城网站建设报价表成都全网营销推广
  • 房地产集团网站建设方案如何创建网站?
  • 2021国内新闻大事20条上海有哪些优化网站推广公司
  • 石家庄网站推广微信小程序开发平台
  • 做的网站缩小内容就全乱了广告咨询
  • 更改网站logo地址哪个搜索引擎最好用
  • 网络小白如何建立个人网站网店运营教学
  • 怎样做o2o网站网站建设方案书模板
  • 网站建设增长率搜索引擎优化策略
  • 网站滚动图片效果怎么做南宁百度推广seo
  • 做团购网站商品从哪里找全网软文推广
  • 付费 视频 网站 怎么做网站seo优化8888
  • 昆明网站制作网络营销网站
  • 做系统之前的网站收藏在哪里找网站优化基本技巧
  • 适合大学生做的兼职网站指数型基金是什么意思
  • 网站换服务器百度不收录网站优化排名软件哪些最好
  • 芜湖做网站公司网络外包
  • 个人兼职网站制作爱站工具包的主要功能
  • 上海市建设交通党委网站整合营销沟通
  • 昆明网站建设电话美国搜索引擎排名
  • 强化网站建设和监管百度推广代理商与总公司的区别
  • 搭建租号网的网站洛阳网站建设
  • 建筑常用的模板下载网站有哪些怎么做好销售
  • 做最好的导航网站今天最新新闻报道