【发布时间】:2015-07-03 03:24:04
【问题描述】:
XSLT 能否在转换之前从 XML 文件中删除 <!DOCTYPE ... "some.dtd">? DTD 不在 XML 文件所在的目录中,因此在尝试转换时出现 I/O 错误。
我正计划转换多个 XML 文件,因此不能手动删除或注释掉 DOCTYPE 声明。
【问题讨论】:
-
您调用什么 API 来使用 XSLT?
-
现在有 XML 解析器允许您忽略 DTD。那么,您在哪个平台上使用哪个 XSLT 处理器和哪个 XML 解析器?