IE5如何验证一个XML是“有效性”的?
问题点数:10、回复次数:4Top
1 楼AlanKoei(安拉)回复于 2001-03-08 14:04:00 得分 10
如果xml本身的结构是正确的,那么,他就是well-formed
如果xml的内部或外部DTD正确,那么,他就是validate
>一个validate的xml一定是well-formed的xml
>反之则不然,well-formed不一定是validate的xml
一般是通过DOM或SAX来判断xml是否为well-formed
判断DTD大概是通过xml的语法分析吧!?
不过,DTD一定会被Schema淘汰的
恳请大家来回答,解决疑惑Top
2 楼AlanKoei(安拉)回复于 2001-03-08 14:09:00 得分 0
如果xml本身的结构是正确的,那么,他就是well-formed
如果xml的内部或外部DTD正确,那么,他就是validate
>一个validate的xml一定是well-formed的xml
>反之则不然,well-formed不一定是validate的xml
一般是通过DOM或SAX来判断xml是否为well-formed
判断DTD大概是通过xml的语法分析吧!?
不过,DTD一定会被Schema淘汰的
恳请大家来回答,解决疑惑Top
3 楼linyasa007(天通)回复于 2001-03-13 16:31:00 得分 0
呵呵,说到ie,其实跟一般的xml解析工具差不多啊,只不过ie自带了一个xml解析器啊,他可以
解析xml数据的合法性和内容的完整性。
相关的资料在微软的网站上有啊
Top
4 楼linyasa007(天通)回复于 2001-03-13 16:38:00 得分 0
上面那位兄弟说的有道理,不过,具体到ie,我觉得应该是ie自带了一个xml解析器,ie可以用这个解析器来检查xml的数据的合法性和内容的完整性,就象一般的xml解析器一样。Top




