[求助]xml文档中的DOCTYPE中的url是什么意思?
例如web应用中的配置文件web.xml中有如下代码:<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
表示该文档要遵守web-app_2_3.dtd定义的规范,否则就不是一个有效的xml文档。
但是http://java.sun.com/dtd/web-app_2_3.dtd是一个外部网址,在没有网络连接的情况下,
它是如何判断该文档是不是有效的呢?
请了解的人给个答案,谢谢先!
搜索更多相关主题的帖子:
xml DOCTYPE 文档中 web
----------------解决方案--------------------------------------------------------
它并不是一个什么网址,而只是一个URI,因为网址是唯一的,所以用它做为一个唯的标志
一般是定义在DTD文件里面的
----------------解决方案--------------------------------------------------------
了解了,谢谢!
----------------解决方案--------------------------------------------------------