xml 형식을 생성하는 코드는 미리 해두었다고 가정 한다.
function PrintLabelXml() {
//1= reading,2=writing,8=appending
var objWSH = new ActiveXObject("WScript.Shell");
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
var fileName = "C:\\test\\xml.xml";
//objFSO.DeleteFile(fileName); //보안때문에 막힌듯.
if (!objFSO.FileExists(fileName)) {
var fWrite = objFSO.CreateTextFile(fileName,2,true);
fWrite.write(xml);
fWrite.close();
} else
{
var fWrite = objFSO.OpenTextFile(fileName,2,true);
fWrite.write(xml);
fWrite.close();
}
}
위의 코드를 사용 하면 인터넷익스플로우 보안옵션에서 "스크립팅하기 안전하지 않는 것으로 표시된 ActiveX 컨트롤 초기화 및 스크립팅"을 확인 혹은 사용에 체크해야한다.
'코딩' 카테고리의 다른 글
C# switch~case 문 -- 작성중 (0) | 2019.03.25 |
---|---|
javascript 문자열 자르기,반대로 자르기,특정문자를 기준으로 자르기 (0) | 2019.03.23 |
C# break문 (0) | 2019.03.21 |
Visual Studio에서 디버그 실행시 오류 처리 (0) | 2019.03.19 |
C#홀수 짝수 구분 예제 (0) | 2019.03.19 |