2016-01-21 81 views
1

好,所以,我使用tampermonkey/Greasemonkey的使用GM_getValue/setValue的Javascript/JQuery的填充陣列的許多元素

加載和保存用於userscripts數據在一個點上,我已經存儲7000個的對象到這些陣列中的一個,並且進行通過window.open$(disp.document.body).text以及隨後的.join調用在陣列上輸出。這使我可以將所有7000個對象字符串複製到記事本中的普通.txt文件中。

但是,我的問題來自於此:我清除了7000個對象的原始數組,但我想將所有這些數據還原到數組中;而不必手動做array[0] = "foo"array [1] = "bar"

我在想,也許我可以打開一個新窗口,轉儲所有7000個字符串,然後以某種方式有一個按鈕來解析該窗口?只是不知道如何

我想知道什麼是最有效/最簡單的方法手動填充從外部來源(記事本)數組到javascript數組。

希望這是有道理的

+1

將文本粘貼到等試算表,然後複製單元格並粘貼到https://shancarter.github.io/mr-data-converter/否則是很容易使用'分裂(「\ n」) '在javascript中將行轉換爲數組 – charlietfl

+0

文本文件中的值是如何分開的? –

+0

只需換行。因此,在使用該網站後,我將不得不以某種方式將其導入到greasemonkey中? – sl133

回答

0

你有()試圖用String.protype.split?

arr = textFromFile.split(/\n|\r/);