<%@language = "JScript"%>
-
// ใช้ FSO เพื่อสร้าง
varfso = server.createObject ("scripting.filesystemobject")
fso.createtextfile (Server.mappath ("./")+"/ test1.xml"); // สร้างไฟล์
f = fso.getFile (server.mappath ("./")+"/ test1.xml");
ts = f.openastextstream (2, -2);
ts.write ("<root> <name>"+Escape ("China") แทนที่ (/%u (/w {4})/g, ฟังก์ชั่น ($ 0, $ 1) {return "&#"+(("0x"+$ 1) -0) .toString (10)+";"})
ts.close ();
-
-
// ใช้ adodb.strea เพื่อสร้าง
varobjstream = server.createObject ("adodb.stream")
ด้วย (objstream)
-
type = 2;
โหมด = 3;
เปิด();
charset = "utf-8";
ตำแหน่ง = objstream.size
writetext = "<root> <name>"+Escape ("China") แทนที่ (/%u (/w {4})/g, ฟังก์ชั่น ($ 0, $ 1) {return "&#"+(("0x"+$ 1) -0) .toString (10)+";"})
savetofile (server.mappath ("test2.xml"), 2)
ปิด()
-
varobjstream = null;
-
-
-
// ใช้ microsoft.dom เพื่อสร้าง
vardoc = newActivexObject ("msxml2.domDocument"); // ie5.5+, createObject ("microsoft.xmldom"))))
// โหลดเอกสาร
//doc.load("test3.xml ");
// สร้างส่วนหัวไฟล์
varp = doc.createProcessingInstruction ("XML", "เวอร์ชัน = '1.0'Encoding =' UTF-8 '");
// เพิ่มส่วนหัวไฟล์
Doc.AppendChild (P);
// ใช้เพื่อรับรายชื่อรูทเมื่อโหลดโดยตรง
//varroot=doc.documentelement;
// สองวิธีในการสร้างการติดต่อรูท
// varroot =
doc.createElement ("root");
varroot = doc.createnode (1, "root", "");
// สร้างการติดต่อเด็ก
varn = doc.createnode (1, "ชื่อ", "");
// ระบุข้อความ subcontact
N.AppendChild (doc.createtextNode (Escape ("China") แทนที่ (/%u (/w {4})/g, ฟังก์ชั่น ($ 0, $ 1) {return "&#"+(("0x"+$ 1) -0) .toString (10)+";"})));
// เพิ่มผู้ติดต่อเด็ก
root.appendchild (n);
// คัดลอกผู้ติดต่อ
// สร้างเซ็กเมนต์ข้อมูล