例如,有一个http://test.com/a.txt文件。如何从文本文件获取var值?
['http://a.com', false],
['http://b.com', false],
['http://c.com', false],
['http://d', false]
我想使用此文件作为VAR值象下面这样:
<script>
...
var list = [ ***I want to get that .txt file as values here.*** ];
...
</script>
结果
<script>
...
var list = [
['http://a.com', false],
['http://b.com', false],
['http://c.com', false],
['http://d', false]
];
...
</script>
我如何能做到吗? 我想下面的javascript代码:
jQuery.get('http://test.com/a.txt', function(data) {
// The type o breaking line caracter will vary depending on OS
var values = data.split("\n");
var List = values[values.length-1];
});
但它没有工作...
它没有工作,因为你可能无法首先获取文本文件。从浏览器调用外部网站非常困难,并且通常被跨域策略禁止。 –
如果请求是可能的,可能是JSON.parse –
如果请求被允许并且您使用了JSONP,则可以。在这里阅读更多信息:https://en.wikipedia.org/wiki/JSONP –