DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> XML在系統日志設計中的運用
XML在系統日志設計中的運用
編輯:XML詳解     
在一個系統中,日志是非常重要的。如果你的軟件要有多個開發版本的,下面的設計模式或許對你很有用的。首先設計這樣的一個XML的文件


存放日志信息的LogMessage.XML文件,放在和執行文件一個目錄下

<?XML version="1.0" encoding="gb2312"?>

<log-File fileName="ObtGcom.log"/>

<log-Driver logDriverName="ObtGcomLogDriver"/>

<log-Mappings>

       <log-Mapping code="VPR1001" logType="warning" logMessage="not printer"/>

       <log-Mapping code="VPR1002" logType="warning" logMessage="122System error"/>

</log-Mappings>

在程序中首先請include “ObtGcomCommonLog.h”,然後在需要時行日志處理的地方調用

ObtGcomCommonLog:: writeMesLog(CString code)方法,code對應於LogMessage.XML中的code

在你需要的地方調用ObtGcomCommonLog:: writeMesLog(CString code)方法就OK了。而對於多語言。你只需要改變

<?XML version="1.0" encoding="gb2312"?>

<log-File fileName="ObtGcom.log"/>

<log-Driver logDriverName="ObtGcomLogDriver"/>

<log-Mappings>

       <log-Mapping code="VPR1001" logType="warning" logMessage="打印要不對"/>

       <log-Mapping code="VPR1002" logType="warning" logMessage="系統錯誤"/>

</log-Mappings>

這樣做是不是很有好處呢?
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved