(0基础)学习XML的第七课:验证器-阿里云开发者社区

开发者社区> dasein58> 正文

(0基础)学习XML的第七课:验证器

简介:   XML 验证器XML 验证XML 浏览器XML 错误会终止您的程序   XML 文档中的错误会终止你的 XML 程序。   W3C 的 XML 规范声明:如果 XML 文档存在错误,那么程序就不应当继续处理这个文档。理由是,XML 软件应当轻巧,快速,具有良好的兼容性。   如果使用 HTML,创建包含大量错误的文档是有可能的(比如你忘记了结束标签)。其中一个主要的原因是 HTML 浏览器相当臃肿,兼容性也很差,并且它们有自己的方式来确定当发现错误时文档应该显示为什么样子。
+关注继续查看

  XML 验证器XML 验证XML 浏览器XML 错误会终止您的程序

  XML 文档中的错误会终止你的 XML 程序。

  W3C 的 XML 规范声明:如果 XML 文档存在错误,那么程序就不应当继续处理这个文档。理由是,XML 软件应当轻巧,快速,具有良好的兼容性。

  如果使用 HTML,创建包含大量错误的文档是有可能的(比如你忘记了结束标签)。其中一个主要的原因是 HTML 浏览器相当臃肿,兼容性也很差,并且它们有自己的方式来确定当发现错误时二手域名转让平台文档应该显示为什么样子。

  使用 XML 时,这种情况不应当存在。

  对您的 XML 进行语法检查

  为了帮助您对 XML 进行语法检查,我们创建了一个 XML 验证器。

  把您的 XML 粘贴到下面的文本框中,然后点击"验证"按钮来进行语法检查。

  对您的 XML 文件进行语法检查

  您可以通过把 XML 文件的 URL 键入下面的输入框中,然后点击"验证"按钮,来对某个在线的 XML 文件进行语法检查:

  文件名:

  注释:如果返回的的错误是"拒绝访问",说明您的浏览器安全设置不允许跨域的文件访问。

  文件 "note_error.xml" 的作用是演示浏览器的错误处理,如果需要返回无错的消息,可以将该文件替换为其他文件,比如 "books.xml"。

  根据 DTD 来验证 XML

  只要把 DOCTYPE 声明添加到您的 XML 中,然后点击验证按钮即可:

  注释:只有在 Internet Explorer 中,可以根据 DTD 来验证 XML。Firefox, Mozilla, Netscape 以及 Opera 做不到这一点。

  看完可以评论交流交流嘻嘻 可以的话最好双击加点赞 谢谢各位

  #我要上微头条##程序员##人民日报评“三孩政策”##四大行定存利率调整 最高3.25%##福建一酒席发生意外9死7伤#

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10085 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
8467 0
jdom学习读取XML文件
用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子:            ...
585 0
[学习日记]VB.net读取XML文件
一段用来读取XML文件信息的VB代码使用了递归方式VB.net代码如下: Imports System.xmlPublic Class Form1Class Form1    Inherits System.Windows.Forms.Form#Region " Windows 窗体设计器生成的代码 "    Public Sub New()Sub New()        MyBase.New()        '该调用是 Windows 窗体设计器所必需的。
687 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13890 0
spring源码学习之:xml标签扩展配置例子
在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的 时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐, 特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。
1501 0
+关注
780
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载