asp寫的日誌處理方法 XML

2021-04-02 02:23:32 字數 1332 閱讀 5790

一、實現方法

乙個書寫日誌的函式,提供幾個引數,使用者程式呼叫這個函式就可以實現日誌的記錄。日誌記錄到xml檔案中,日誌檔案按日期生成,每天新建立乙個日誌檔案,檔名為:yyyy_mm_dd.xml,分別用了年月日。而檢視日誌也日常簡單,使用者想看哪天的日誌,只要直接呼叫該xml檔案即可。因為xml檔案已經預設了乙個xsl檔案來格式化輸出。

二、書寫日誌的方法

'獲得當前虛擬目錄的名字

function getroot()

url=request.servervariables("url")

url=right(url,len(url)-1)

getroot= mid(url,1,instr(url,"/")-1)

end function

'將乙個一位的數字前面加零

function fillzero(str)

ttt=str

if len(str)=1 then

ttt="0" & str

end if

fillzero=ttt

end function

'轉化日期,將 一位補上零  2003-1-2  -->  2003-01-02

function convertdate(tdate)

ttt=tdate

if isdate(tdate) then

ttt=year(tdate) & "-" & fillzero(month(tdate)) & "-" & fillzero(day(tdate))

end if

convertdate=ttt

end function

三、使用者格式化的xsl檔案:

使用者時間

操作ip位址

background-color:#dae6d8;font-family:simsun, verdana; font-size:75%; text-align:left; vertical-align:top

background:a0b0a8;color:#000000;border-bottom:1 solid black;border-top:1 solid black

function xmldatetime(nodelist)  

合計:條 

asp寫的日誌處理方法

一 實現方法 乙個書寫日誌的函式,提供幾個引數,使用者程式呼叫這個函式就可以實現日誌的記錄。日誌記錄到xml檔案中,日誌檔案按日期生成,每天新建立乙個日誌檔案,檔名為 yyyy mm dd.xml,分別用了年月日。而檢視日誌也日常簡單,使用者想看哪天的日誌,只要直接呼叫該xml檔案即可。因為xml檔...

ASP操作XML的方法

假設有如下所示的xml檔案 xmlversion 1.0 encoding utf 8 root header row crrnum 1000000129 crrnum requestedby lm cust 1 requestedby customernum lm cust 1 customern...

ASP操作XML檔案的主要方法和實現

asp通過xmldom在伺服器端操作xml檔案的主要方法和實現 對於小資料量,xml檔案在檢索更新上於access有很多優勢。我曾經測試過不用資料庫,把 的會員資訊,商品資料資訊,交易資訊,定製資訊全部存放在三個xml檔案中,執行結果十分正常,感覺上比資料庫快多了,不過沒有作測試,不能確定。下面說一...