注册 登录
编程论坛 J2EE论坛

[求助]xml文档中的DOCTYPE中的url是什么意思?

justing_xxt 发布于 2007-01-20 21:56, 1610 次点击
例如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是一个外部网址,在没有网络连接的情况下,
它是如何判断该文档是不是有效的呢?
请了解的人给个答案,谢谢先!
2 回复
#2
千里冰封2007-01-20 23:29
它并不是一个什么网址,而只是一个URI,因为网址是唯一的,所以用它做为一个唯的标志

一般是定义在DTD文件里面的
#3
justing_xxt2007-01-22 10:10
了解了,谢谢!
1