有两个线程处理我的问题:
简而言之,我是第一次与外部实体合作并遇到问题。我很高兴在上面的帖子中找到答案,但我发现这些答案对我不起作用。
在每个线程的情况下,我在本地计算机上创建了涉及的 XML 文件。我确保它们在同一个目录中,并在 IE(确切地说是 IE 9)中预览了文件。在每种情况下,我都遇到了第二个线程中的用户报告的有关 Chrome 和 FF 的相同问题,但现在,对我来说,IE 没有显示外部文件的内容;它只显示原始文件的标记。例如,下面是 IE 显示的线程 2 的结果:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
-<root> <tmp id="1"/> <tmp id="2">This is a test</tmp> </root>
任何想法为什么会这样?IE 9 的 XML 解析是否发生了变化?
在此先感谢,凯特