演练 获取所有电视频道 FullChannels.xml c# 1614256914

xml文件

<?xml version="1.0" encoding="utf-8" ?>
<TVChannels><Channel><channelType>TypeA</channelType> <!--频道类型--><tvChannel>北京电视台</tvChannel> <!--频道名称--><path>files/北京电视台.xml</path>  <!--频道对应XML文件的本地路径--></Channel><Channel><channelType>TypeB</channelType><tvChannel>凤凰卫视</tvChannel><path>files/凤凰卫视.xml</path></Channel>
</TVChannels>

代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;namespace xml演练
{class Program{static void Main(string[] args){// 实例化文件对象XmlDocument xd = new XmlDocument();// 对象加载xml文件xd.Load("FullChannels.xml");// 读取根节点XmlNode root = xd.DocumentElement;// 获取节点名称Console.WriteLine(root.Name);// 获取节点的值Console.WriteLine(root.InnerText);// 获取所有子节点列表XmlNodeList nodes = root.ChildNodes;// 获取子节点列表的长度Console.WriteLine(nodes.Count);// 获取索引为0的节点XmlNode node0 = nodes[0];// 获取0节点的名称Console.WriteLine(node0.Name);// 获取0节点的文本值Console.WriteLine(node0.InnerText);// 遍历Console.WriteLine("====");foreach (XmlNode node in root.ChildNodes){foreach (XmlNode item in node){switch (item.Name) { case "channelType":case "tvChannel":Console.Write(item.InnerText);Console.Write("\t");break;case "path":Console.WriteLine(item.InnerText);break;}}Console.WriteLine("====");}// 卡顿Console.ReadKey();}}
}

效果

演练 获取所有电视频道 FullChannels.xml c# 1614256914相关推荐

  1. Android StudioTV开发教程(十八)建立电视频道,开发电视输入服务

    Android Studio TV开发教程 (转自Android官网https://developer.android.com/training/tv/start) 文章源自:光谷佳武 https:/ ...

  2. ASP.NET - 演练:创建网页以显示 XML 数据

    数据通常是以 XML 格式提供给 Web 应用程序的.但是,XML 数据本质上是分层的,因此您可能希望能够在基于列表的控件中使用 XML 数据,如 GridView 或 DropDownList 控件 ...

  3. 超实用的 IPTV 管理工具,xTeVe 助你定制专属电视频道。

    虽然现在视频流媒体点播平台已经成为了大家主要的影音娱乐渠道,似乎没什么人看电视了,但我想需求还是在的,比如家里的长辈可能就不太会操作点播平台,他们比较习惯传统的直播电视,再比如新闻或者体育赛事,这类节 ...

  4. 广播电视标准-电视频道和频率带宽的关系

    序言 之前一直分不清电视频道和RF射频信道之间的关系,通过这篇文章梳理一下. 本文的主要内容如下: [1] 电视频道和频率带宽的关系 [2] 一定频率带宽能承载的数据容量计算 1. 基本概念 香农公式 ...

  5. 嘉信理财董事长:市场已经见底-CNBC电视频道

    嘉 信理财(Charles Schwab Corp., SCHW)董事长同时也是该公司创始人的Charles Schwab表示,他相信市场已经见底,但预计在今年剩余时间内经济仍将有更多疲弱表现. Sc ...

  6. 【小程序】电视频道接口 查询电视频道列表

    电视频道接口根据电视分类ID:pId查询该分类下的电视频道列表. 接口名称:电视频道接口 接口平台:api接口 接口地址:http://japi.juhe.cn/tv/getChannel 支持格式: ...

  7. 如何生成手机HLS Player(M3U8Player)观看电视频道直播

    随着智能手机的普及其功能的日益强大,很多人都习惯在手机上看视频.但是,一旦要追剧的话,想第一时间看到电视上首映的电视剧,就不得不用电视来看了. 为了可以直接在手机上尝到看电视直播的快乐,网友们也是铺天 ...

  8. 地铁车厢里手机观看电视频道直播的解决方案

    在枯燥的通勤上班路上,拿着手机,连着地铁的wifi, 在乘坐地铁期间同时也能畅快淋漓轻松惬意的欣赏电视频道节目是很多人的梦想吧.也许不久这或将变为现实. 在地铁上收看电视节目存在一些亟待解决的问题: ...

  9. 电视频道api调用返回示例

    电视频道api根据电视分类ID:pId查询该分类下的电视频道列表. 接口名称:电视频道api 接口平台:api接口 接口地址:http://japi.juhe.cn/tv/getChannel 支持格 ...

最新文章

  1. 全国省份和城市数组2
  2. exe4j中this executable was created with an evaluation错误解决方法
  3. java枚举使用示例
  4. api怎么写_PHP开发api接口安全验证
  5. 2.3)深度学习笔记:超参数调试、Batch正则化和程序框架
  6. CSS3 @media媒体查询 适配不同尺寸设备的响应式布局(清晰详解)
  7. Linux Shell高级技巧(二)
  8. java 避免大量if else_利用java的反射避免 多个 if else if else if else if
  9. python协同过滤算法_协同过滤算法介绍及算法实现
  10. Spring Cloud 服务消费者 rest+ribbon (二)
  11. Iterator(迭代器)-对象行为型模式
  12. 实用 —— PowerCLI (二)
  13. python从入门到_python从入门到项目实践 (明日科技) 配套视频教程+源码
  14. Java-控制台打印万年历代码
  15. 计算机网络保密承诺书,保密承诺书集合5篇
  16. 5款免费的项目管理软件(推荐收藏)
  17. MATLAB:randn简介
  18. 【BLENDER】-渲染 背景设置
  19. strtok、strtok_s、strtok_r 字符串分割函数
  20. BeanCopy和BeanCopier在实际开发中的使用(属性copy效率优化)

热门文章

  1. 江西冶金职业技术学院计算机,计算机基础知识江西冶金职业技术学院.ppt
  2. mysql中的视图_分布式 | DBLE 是如何实现视图的?
  3. win python 判断 所有 子进程 结束_python 多进程 进程池子进程结束怎么获取
  4. (百度云服务器的)域名不加www可以访问,添加就不能访问 (添加域名绑定)- 解决篇
  5. 如何设置(样式渐变)transition
  6. 解决ie8及低版本浏览器不支持html5标签属性
  7. cortex系列处理器排行_ARM实时处理器Cortex-R8介绍_Cortex-R系列处理器盘点
  8. 漂亮大气注册登录页面模板
  9. 43个PSD to XHTML,CSS教程
  10. 做一个项目,平时都用到哪些工具提高效率(中) 【转】