|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- XML在系统日志设计中的运用 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=8392) |
|
-- 作者:hsower -- 发布时间:6/19/2004 2:37:00 PM -- XML在系统日志设计中的运用 在一个系统中,日志是非常重要的。如果你的软件要有多个开发版本的,下面的设计模式或许对你很有用的。首先设计这样的一个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> 这样做是不是很有好处呢? |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |