導航:首頁 > 文件教程 > javascript文件讀取

javascript文件讀取

發布時間:2023-09-20 20:21:33

『壹』 javascript怎麼實現讀寫文件

在瀏覽器中抄做不到,使用javascript服務襲器端運行環境可以做到,比如可以使用node.js來做。

如:
fs.writeFile('xxx.txt', 'Hello Node', function (err) {
if (err) throw err;
console.log('It\'s saved!');
});

fs.readFile('xxx.txt', function (err, data) {
if (err) throw err;
console.log(data);
});

『貳』 javascript可以主動讀取本地文件嗎

javascript語言本身並不提供系統文件功能。
但javascript的運行環境可能提供文件操作能力。比如說nodejs,javascript當運行在nodejs環境中時,就可以透過node api去主動進行文件讀寫等操作。但當javascript運行在browser(瀏覽器)環境中時,就無法主動進行文件讀寫操作。只能等用戶操作文件選擇控制項之後,被動獲取文件的二進制對象。

『叄』 javascript怎麼讀取txt

<!DOCTYPE html>
<html>
<head>
<title>文件示例</title>
<meta name="name" content="content" charset="utf-8">
</head>
<body>
<input type="file" id="file" />
<input type="button" onclick="readText()" value="File Button">
<div id="tt">

</div>
</body>
</html>
<script charset="utf-8">
window.onload=function () {
if(typeof(FileReader)=="undefined")
{
alert("你的瀏覽器不支持文件讀取");
document.write("");
}else
{
alert("你的瀏覽器支持文件讀取");
}
}
function readText() {
var file=document.getElementById("file").files[0];
var reader=new FileReader();
reader.readAsText(file);
reader.onload=function(data)
{
var tt=document.getElementById("tt")
tt.innerHTML=this.result;
}
}

</script>

『肆』 javascript 可以讀取txt文件內容嗎

可以的啦!

第一步:創建一個可以將文件翻譯成文件流的對象。
Var fso=new ActiveXObject(Scripting.FileSystemObject);

第二步:用於創建一個textStream 對象,括弧里邊有三個屬性
1. 文件的絕對路徑
2. 文件的常數 只讀=1,只寫=2 ,追加=8 等許可權。(ForReading 、 ForWriting 或 ForAppending 。);
3. 一個布爾值 允許新建則為true 相反為false;
例:Var f=fso.opentextfile(「C:\a.txt」,1,true);

第三步:調用讀取方法
1. Read(用於讀取文件中指定數量的字元)
2. ReadLine(讀取一整行,但不包括換行符)
3. ReadAll(則讀取文本文件的整個內容);
判斷是否讀取到最後一行
while (!f.AtEndOfStream)
{
f.Readline();
}

第四步:
關閉textStream 對象:
例:f.close();

例子:
<html>
<head>
<title>new page</title>
<script>
function GetHeader(src) {
//許可權只讀(只讀=1,只寫=2 ,追加=8 等許可權)
var ForReading=1;
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(src,ForReading);
return(f.ReadAll());
}
var arr=GetHeader("d:\\test.txt").split("\r\n");
for(var i=0;i<arr.length;i++){
alert("第"+(i+1)+"行數據為:"+arr[i]);
}
</script>
</head>
<body>
</body>
</html>
其實都大同小類滴。做筆記的習慣很好,網上隨時都可以翻出來看,還可以交流,或許我可以借鑒一下。

閱讀全文

與javascript文件讀取相關的資料

熱點內容
現在哪裡開設了編程課 瀏覽:230
漫一網路培訓學校有哪些 瀏覽:752
酷狗app如何在電腦同步播放 瀏覽:668
雲浮微信群 瀏覽:344
公司文件打不開 瀏覽:267
LOL的設置文件在哪裡 瀏覽:254
線上開庭是什麼app 瀏覽:526
新中大軟體怎麼設置文件夾 瀏覽:807
git刪除文件夾 瀏覽:353
皇室戰爭怎麼升級競技場 瀏覽:447
雅虎統計工具 瀏覽:741
edgepdf文件分類 瀏覽:901
cad為什麼捕捉不到外部參照文件 瀏覽:935
重慶一共有多少個網站 瀏覽:34
k8s配置文件env創建失敗 瀏覽:197
編程序在電腦上叫做什麼 瀏覽:92
qq閱讀可賺 瀏覽:21
怎樣查找web儲存文件圖片 瀏覽:681
人口檔案資料庫包括什麼信息 瀏覽:709
手機有什麼好玩的星戰網路游戲 瀏覽:15

友情鏈接