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

一站式网站建设平台免费下载百度一下

一站式网站建设平台,免费下载百度一下,uiapp界面设计模板,制作网页的第一步是什么文章目录 1 XML定义2 了解XML结构3 XML节点类型4 加载读取XML5 小结 1 XML定义 XML是一种可扩展标记语言(Extensible Markup Language, XML),可以用来标记数据,定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 …

文章目录

      • 1 XML定义
      • 2 了解XML结构
      • 3 XML节点类型
      • 4 加载读取XML
      • 5 小结

1 XML定义

XML是一种可扩展标记语言(Extensible Markup Language, XML),可以用来标记数据,定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。

2 了解XML结构

<?xml version="1.0"?><books><book><author>张三</author><price format="dollar">36.75</price><pubdate>2022/09</pubdate></book><pubinfo><publisher>台海出版社</publisher><state>完成</state></pubinfo></books>

在这里插入图片描述

1、 有且仅有一个根节点books
2、元素节点Node之间是父子关系(书籍和作者)兄弟关系(价格和出版日期)
3、元素节点还可以拥有自己的属性,比如价格的属性format格式(人民币/美元)。format的属性值是dollar.
4、根元素是books, 下面的元素子节点有bookpubinfo; book中有元素节点price ,其中price 的值是36.75;price 有自己的属性format, format的值是dollar.

3 XML节点类型

>>>>>>>>>>>>>>>>>>>>>>
DOM节点类型对象描述
DocumentXmlDocument树中所有节点的容器。
DocumentFragmentXmlDocumentFragment包含一个或多个不带任何树结构的节点的临时袋
DocumentTypeXmlDocumentType表示!DOCTYPE...节点
EntityReferenceXmlEntityReference表示非扩展的实体引用文本
元素XmlElement表示元素节点
AttrXmlAttribute元素的属性
注释XmlComment注释结点
TextXmlText属于某个元素或属性的文本
实体XmlEntiry表示XML文档中的 !ENTIRY...声明
NotationXmlNotation表示DTD中的声明表示法

4 加载读取XML

使用下面的xml内容,保存到D:\books.xml

<?xml version="1.0"?><books><book><author>张三</author><price format="dollar">36.75</price><pubdate>2022/09</pubdate></book><pubinfo><publisher>台海出版社</publisher><state>完成</state></pubinfo></books>

加载xml文档,并读取结点内容打印出来

           //创建 XmlDocument 对象XmlDocument xml = new XmlDocument();//加载文档xml.Load(@"D:\books.xml");//获取XML文档的根元素XmlElement docElement = xml.DocumentElement;Console.WriteLine("docElement is :" + docElement.LocalName);//获取根元素下的第一个子节点XmlNode bookNode = docElement.FirstChild;Console.WriteLine("bookNode is :" + bookNode.LocalName);foreach(XmlNode node in bookNode.ChildNodes){//遍历book中的节点Console.WriteLine("node is :" + node.LocalName);Console.WriteLine("node Text is :" + node.InnerText);}

运行结果输出:

docElement is :books
bookNode is :book
node is :author
node Text is :张三
node is :price
node Text is :36.75
node is :pubdate
node Text is :2022/09

5 小结

XML文档的结构

1 有且仅有一个根节点
2 以<?xml version="1.0" encoding="utf-8"?>开头
3 XML类似一个树形结构,结点之间关系可以是父子关系或兄弟同级关系
4 每个节点有自己的文本和属性,对应的属性也有属性值。
5 每个节点和属性都是我们自定义语言去描述的

http://www.hengruixuexiao.com/news/18999.html

相关文章:

  • 西安网站建设报价方案打开百度搜索
  • 做礼品公司网站的费用精准引流推广公司
  • 做一个大型网站需要多少钱中国十大营销策划公司排名
  • 安徽手机版建站系统信息湖北seo诊断
  • a站b站搭建网站需要哪些步骤
  • 网站群管理建设帮人推广的平台
  • 外贸工厂 网站建设web设计一个简单网页
  • 做网站公司关键词成免费crm特色
  • 怎么建设淘宝联盟的网站谷歌seo和百度seo
  • proudly powered by wordpress站长之家seo综合
  • 好的网站设计网络营销的模式有哪些
  • 梁平区高点击量网站建设哪家好短期的技能培训有哪些
  • 太原建立网站百度网盘资源搜索引擎
  • 嘉兴专业做网站的公司附近的教育培训机构有哪些
  • 做高效能的父母网站中级经济师考试
  • 制作宝安网站建设网络推广seo怎么弄
  • 郑州做网站好2023年5月最新疫情
  • 网站 验收一键优化软件
  • 网站建设流程 费用百度问问首页
  • wordpress网易云外贸网站优化推广
  • 做微信的网站叫什么名字外链网盘源码
  • 游戏类企业网站模板软件关键词排名
  • 网站收录排名怎么做热搜词工具
  • 我的世界做皮肤的网站自动seo系统
  • 学做网站的书籍怎么自己注册网站平台了
  • 做旅游宣传图的网站有哪些如何写好一篇软文
  • 中国建设银行宁波分行网站南宁做网站公司
  • 网站不收录 域名问题网站优化方案案例
  • 网站建设公司建设营业推广策划
  • 做幼儿园设计方案的网站管理人员课程培训