从Informatica PowerCenter Client(存储库管理器,工作流管理器,Designer)生成的所有XML。这些针对powrmart.dtd进行了验证
我只想知道powrmart.dtd的位置
最新版本为8.0,安装Informatica Cloud Secure Agent后,可以在以下位置(在Windows计算机上)找到:
C:\Program Files\Informatica Cloud Secure Agent\main\bin\rdtm\powrmart.dtd
也可以在以下位置在线找到:https://code.google.com/p/rishav/source/browse/powrmart.dtd?r=79b8fc2157bbdfac9283679975d84d931691a4aa
您可以在解析XML时通过添加以下行来禁用文件搜索。
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();factory.setFeature(“ http://apache.org/xml/features/nonvalidating/load-external-dtd”,false);