我在 E 驱动器中创建了一个 xml 文件E:\xmlData.xml
。
我需要jsp/html
使用 JavaScript/jQuery 在页面加载时将此 xml 文件加载到文件中。
问问题
2284 次
3 回答
1
一般来说,JavaScript 是客户端技术。它无权访问您的本地文件系统,您无法从那里加载文件。但是 HTML5 提供了文件系统 API。它可以让你解决你的问题。这是一个例子。
于 2012-08-08T06:11:15.147 回答
0
创建一个基于 Rest API 的服务器。当 Ajax 调用给出请求时,它将返回 xml。
于 2012-08-08T06:17:47.783 回答
0
jQuery 提供了一个 $.get 方法,它可以从 URL 中捕获数据。因此,要“读取”xml 文档,需要通过 URL 访问它。要使用 jQuery,您必须从http://jquery.com/下载 jQuery javascript 库 并将其放在当前项目/解决方案文件中。
在 head 标签内使用它:
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
这是一个示例脚本,它将在加载时提醒 xml 文件内容...
<script type="text/javascript">
var localFileUrl = '/Yourdirectory/file.xml';
$(document).ready(function() {
$.get(localFileUrl , function(fileContent) {
alert(fileContent);
});
});
</script>
于 2012-08-08T10:52:57.187 回答