首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# XML 基础

题目答案

    可扩展标记语言(Extensible Markup Language? XML)是一种数据语言,它将数据以一种简单的文本格式存储,可以被人类和几乎任何计算机理解。它是一种W3C标准格式,类似于HTML(www.w3.org/XML)。Microsoft 在.NET Framework和其他微软产品中己经完全采用它。即使是Microsoft Office的新版本引入的文档格式也是基于XML的,但Office应用程序本身不是.NET应用程序。

    XML的细节非常复杂,因此在此不介绍其所有细节。幸好,大多数任务都不需要了解XML的详细知识, 因为Visual Studio通常会处理其中大多数工作——我们基本上不必手动编写XML文档。如果想更深入地了解XML,可以阅读 Joe Fawcett、Danny Ayers 和 Liam Quin (Wrox, 2012)编写的AML,或许多在线教程,如 www.xmlnews.org/docs/xml-basics.html 或 http://www.w3schools. com/xml/。


XML的基本格式很简单,下例显示了共享图书数据的XML格式。

<book>

    <title>Beginning Visual C# 7</title>

    <author>Benjamin Perkins et al</author>

    <code>458685</code>

</book>

    在这个例子中,每本书都有书名、作者和标识这本书的独特代码。每本书的数据包含在一个book元素中,该元素用<book>开始标记开头,用</book>结束标记结束。标题、作者和代码值存储在book元素的嵌套元素中。

    元素的标签内也可能有特性。如果书的代码是book元素的一个特性,而不是一个元素,book元素的开头可能就是<book code=458685>。为简单起见,本例仅使用元素。特性和元素通常都称为节点,类似于图中的节点。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端