XMLSpy编辑工具中设置XML的DTDXSD校验指向本地,而不要直接指向网络去

    技术2022-05-11  63

    http://yulimin.javaeye.com/blog/24495

    关键字:   XML DTD XSD 校验    

    XMLSpy编辑工具中如何设置XML的DTD/XSD校验指向本地,而不要直接指向网络去? 前提:在不修改XML的条件下,修改XML的,不要这个,这个变态的谁都会。。。

    其它的工具及另外的方法如下,但是想获取到类似XMLBuddy的cache一样的功能。何办?

      XMLBuddy

      由于打开XML文件时会根据XML文件里定义的DTD去网上查找相应的DTD文件,这样导至打开的时候会相当慢,特别是如果你的机器上不了外网的话,就更慢了。

      解决的办法有两个:

      一、在本机开启Web服务(如Tomcat等等),并设置端口为80,然后根据DTD 的目录结构建立相应的结构,并把DTD文件放进去。然后在hosts文件里把本机的地址映射到相应的DTD指定的网站去,如:

    代码   127.0.0.1 www.springframework.org    <script type="text/javascript">render_code();</script>   这样打开XML文件时就会在本机寻找DTD文件进行验证,速度就快很多了

     

      二、打开XMLBuddy插件的安装目录,并找到其中的cache目录,比如:

    转载请注明原文地址: https://ibbs.8miu.com/read-22173.html

    最新回复(0)