是否有方法使用客戶端代碼(無服務器端代碼/ Web服務)創建文本文件(並向其中寫入一些JSON數據)?使用客戶端代碼創建文本文件
0
A
回答
1
您可以使用local storage來存儲客戶端的數據,但是沒有辦法做到這個服務器端。
0
我最好的猜測是你需要使用javascript localstorage
來存儲json。
例如:
var myObject = {};
localstorage['myKey'] = myObject;
var secObject = localstorage['mykey'];
//you couls also use :
localstorage.setItem('myKey', myObject);
secObject = localstorge.getItem('myKey');
我通常將其保存的情況下,之前「字符串」我的JSON我需要保存它(因爲當你複製一個對象,你實際上是一個參考複製到)後,修改「myObject的」
localstorage['myKey'] = JSON.stringify(myObject);
secObject = JSON.parse(localstorage['myKey']);
+0
localStorage就像一個臨時文件,在清除瀏覽器緩存時會被刪除。我想要的是我指定的目錄中的.txt文件(而不是某處瀏覽器存儲緩存) –
0
你怎麼都錯過了他的觀點?您可以在客戶端生成文本文件和.csv文件並將其作爲下載文件發送。
var element = document.createElement('a');
element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
element.setAttribute('download', filename);
element.style.display = 'none';
document.body.appendChild(element);
element.click();
document.body.removeChild(element);
}
// Start file download.
download("hello.txt","This is the content of my file :)");
相關問題
- 1. 僅使用客戶端代碼創建文檔
- 2. Video.js - 使用createObjectURL創建blob(本地文件@客戶端)
- 3. 如何使用JavaScript/JQuery在客戶端本地創建文本文件
- 4. 動態創建HTML文件(客戶端)
- 5. 以編程方式在客戶端創建文本文件
- 6. 代碼不創建文本文件C#
- 7. 如何在代碼背後獲取客戶端創建的文本框的值?
- 8. 是否可以使用JavaScript/AJAX在客戶端創建文件?
- 9. 使用Github API與其他客戶端創建文件
- 10. 在客戶端使用javascript在Chrome中創建一個文件
- 11. 使用PHP代碼在客戶端服務器中檢查是否允許創建新文件/文件夾
- 12. udp客戶端接收文本文件
- 13. ASP.Net:客戶端文字創建/操作
- 14. 使用客戶端的分佈配置文件創建iOS版本
- 15. 創建下載文件(客戶端與後端)
- 16. 如何在客戶端使用GWT將文本寫入文件?
- 17. 安全性:使用僅客戶端代碼創建唯一用戶連接?
- 18. 如何爲客戶端應用創建配置文件?
- 19. 客戶端js:檢查文件編碼
- 20. 使用javascript打開文件,客戶端
- 21. 使用WPF客戶端上傳文件
- 22. 創建的NodeJS從字符串文本文件,併發送回客戶端
- 23. 在客戶端 - 服務器系統中創建並下載文本文件
- 24. 客戶端代碼使用WCF
- 25. 從文本文件創建用戶名創建腳本?
- 26. 使用客戶端對象模型創建文檔庫
- 27. 客戶端代理未創建方法
- 28. 使用elasticssearch客戶端創建索引
- 29. 使用UCMA 3.0創建SIP客戶端
- 30. 驗證Perforce客戶端文件副本
1我能想到的方法是將存儲您的JSON字符串的cookie。 – Raptor
引用此:http://stackoverflow.com/questions/16055391/writing-data-to-a-local-text-file-with-javascript – jhyap
可能重複的[我如何創建一個JavaScript文件在客戶端? ](http://stackoverflow.com/questions/3950131/how-can-i-create-a-file-on-client-side-by-javascript) –