例如,有一個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 –