1. เขียน
FileSystemObject สามารถแปลไฟล์เป็นสตรีมไฟล์
ขั้นตอนแรก:
ตัวอย่าง:
คัดลอกรหัสรหัสดังนี้:
var fso = new ActiveXObject (scripting.filesystemobject);
สร้างวัตถุที่สามารถแปลไฟล์เป็นสตรีมไฟล์
ขั้นตอนที่ 2: ใช้เพื่อสร้างวัตถุ TextStream
มีสามแอตทริบิวต์ในวงเล็บ
1. เส้นทางสัมบูรณ์ของไฟล์
2. ค่าคงที่ของไฟล์จะอ่านเท่านั้น = 1, เขียน = 2 เท่านั้นและเพิ่ม = 8 และสิทธิ์อื่น ๆ (การอ่าน, forwriting หรือ forappending.);
3. ค่าบูลีนช่วยให้การก่อสร้างใหม่เป็นจริง
ตัวอย่าง:
คัดลอกรหัสรหัสดังนี้:
var f = fso.createtextfile ("c: /a.txt", 2, true);
ขั้นตอนที่ 3: วิธีการเรียก TextStream
1. เขียน
2. WriteLine (เพื่อเพิ่มสัญลักษณ์การเปลี่ยนแปลงใหม่ในตอนท้าย)
3. writeblanklines (เพิ่มหนึ่งสายหรือมากกว่านั้น)
ตัวอย่าง:
คัดลอกรหัสรหัสดังนี้:
f.writeline ("wo shi di yi haang");
ขั้นตอนที่ 4:
ปิดวัตถุ TextStream:
ตัวอย่าง: f.close ();
2. อ่าน
ขั้นตอนแรก:
คัดลอกรหัสรหัสดังนี้:
var fso = new ActiveXObject (scripting.filesystemobject);
สร้างวัตถุที่สามารถแปลไฟล์เป็นสตรีมไฟล์
ขั้นตอนที่ 2: ใช้เพื่อสร้างวัตถุ TextStream
มีสามแอตทริบิวต์ในวงเล็บ
4. เส้นทางสัมบูรณ์ของไฟล์
5. ค่าคงที่ของไฟล์จะอ่านเท่านั้น = 1, เขียน = 2 เท่านั้นและเพิ่ม = 8 และสิทธิ์อื่น ๆ (การอ่าน, forwriting หรือ forappending.);
6. ค่าบูลีนช่วยให้การก่อสร้างใหม่เป็นจริงเป็นเท็จ
ตัวอย่าง:
คัดลอกรหัสรหัสดังนี้:
var f = fso.opentextfile ("c: /a.txt", 1, true);
ขั้นตอนที่ 3: วิธีการโทรและการอ่าน
1. อ่าน (ใช้เพื่ออ่านหมายเลขที่ระบุในไฟล์)
2. readline (อ่านทั้งบรรทัด แต่ไม่รวมการเปลี่ยนแปลง)
3. readall (จากนั้นอ่านเนื้อหาทั้งหมดของไฟล์ข้อความ);
ตรวจสอบว่าจะอ่านบรรทัดสุดท้ายหรือไม่
คัดลอกรหัสรหัสดังนี้:
ในขณะที่ (! f.atendofstream)
-
f.Readline ();
-
ขั้นตอนที่ 4:
ปิดวัตถุ TextStream:
ตัวอย่าง: f.close ();
ด้านล่างเป็นตัวอย่างของไฟล์ TXT เปิด HTML
คัดลอกรหัสรหัสดังนี้:
<!
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" /> />
<title> สวัสดี </tictle>
</head>
<body>
<div id = "aa"> </div>
<ภาษาสคริปต์ = "JavaScript">
var fso, ts, s;
var forreading = 1;
fso = new ActiveXObject ("Scripting.filesystemObject");
ts = fso.opentextfile ("d: //testfile.txt", การอ่าน);
s = ts.readline ();
document.getElementById ("AA")
</script>
</body>
</html>