首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何忽略XSL的!DOCTYPE声明?

如何忽略XSL的!DOCTYPE声明?
EN

Stack Overflow用户
提问于 2012-07-31 21:31:30
回答 1查看 5.5K关注 0票数 3

可能重复: InDesign CS5 Script: How can I ignore the DTD when importing XML?

下面是一个带有DTD文件声明的基本XML文件:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article SYSTEM "blahblah.dtd">
<root-node></root-node>

我在http://www.stylusstudio.com/xsllist/200104/post90620.html找到了这个XSL解决方案,这是不工作的

代码语言:javascript
复制
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:copy-of select="."/>
</xsl:template>
</xsl:stylesheet>

( ...tested at ex2 )

那么,还有其他方法可以忽略!DOCTYPE声明,或者忽略DTD文件吗?

EN

回答 1

Stack Overflow用户

发布于 2012-07-31 21:34:53

我将使用regex解析xml并删除Doctype声明。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11749319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档