我们有以下内容,但有时文件不存在
<!ENTITY my SYSTEM "/etc/forms/X-SE.xml">
如果文件/etc/forms/X-SE.xml不存在,我们想要执行以下操作:
<!ENTITY my SYSTEM "X-SE.xml">
这可能吗?
答案 0 :(得分:1)
不,XML级别没有为缺少的系统实体指定回退系统实体的规定。
相反,您可以通过编写自定义实体解析程序或在HTTP协议级别通过代码进行有条件地重定向来干预解析器级别。