从Javascript读取位于服务器上的属性文件

时间:2011-05-04 12:19:44

标签: javascript jquery html

我的服务器中有一个属性文件。使用Javascript或任何其他客户端优选JQuery,我可以加载它来获取值吗?有可能吗?

2 个答案:

答案 0 :(得分:2)

从客户端Javascript访问服务器端数据的标准方法是通过服务器上的控制器传递它,最好用JSON编码,并在客户端使用AJAX从服务器请求它。如果您不需要任何安全性,您可能只是从服务器公开静态平面文件,而不是为它创建一个完整的控制器,并在Javascript中解析内容。

无法直接访问服务器端文件,因为通常客户端代码无法访问服务器的专用文件系统。

答案 1 :(得分:2)

如果您的属性文件可以通过网络服务器访问(例如:http://your-url/path/to/properties.xml),那么您只需托管一个脚本(http://your-url/path/to/script.html)并获取属性使用AJAX文件并将其作为XML文档处理(假设文件是​​XML格式)

请参阅有关如何解析XML响应并使用AJAX Object的jQuery文档。

阅读此API文档:http://api.jquery.com/jQuery.ajax/它有一些示例可帮助您在使用AJAX获取文档方面领先一步