Firefox 开发者控制台中的 XML 解析错误
Posted
技术标签:
【中文标题】Firefox 开发者控制台中的 XML 解析错误【英文标题】:XML Parsing Error in Firefox developer console 【发布时间】:2017-07-26 14:17:42 【问题描述】:我有一个 jquery 脚本,它将数据发送到 java servlet 并根据 servlet 响应更新页面的内容。一切正常(页面更新为我所期望的值),但我可以在 Firefox 的开发人员控制台中看到以下错误:
XML 解析错误:语法错误位置:http://localhost:8080/servlet_url 第 1 行第 1 列
这是我的 jQuery 代码:
<script src="http://code.jquery.com/jquery-1.10.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function()
$.post('servlet',
filepath : '$file',
function(responseText)
$('#div_id').text(responseText);
);
);
</script>
【问题讨论】:
【参考方案1】:似乎是因为我忘记在 servlet 中设置响应内容类型而出现问题。所以基本上这行代码:
response.setContentType("text/plain");
解决了这个问题。
【讨论】:
以上是关于Firefox 开发者控制台中的 XML 解析错误的主要内容,如果未能解决你的问题,请参考以下文章
从 chrome 或 firefox 中的调试控制台对 .js 文件运行 JSLint