我已經實現,其中每個客戶端被由純文本電子郵件表示(因爲我有與用戶通過電子郵件有時進行交互)XQuery來獲得具有MD5
客戶端的客戶端 - 服務器基於應用純文本元素以md5編碼的字符串形式發送其電子郵件(md5的弱點是另一個主題,但與該問題無關
我正在搜索xquery語句以從xml文檔中檢索純文本,並對其進行加密
在SQL中,它會像select * from db where MD5(db.email)==email
我已經實現,其中每個客戶端被由純文本電子郵件表示(因爲我有與用戶通過電子郵件有時進行交互)XQuery來獲得具有MD5
客戶端的客戶端 - 服務器基於應用純文本元素以md5編碼的字符串形式發送其電子郵件(md5的弱點是另一個主題,但與該問題無關
我正在搜索xquery語句以從xml文檔中檢索純文本,並對其進行加密
在SQL中,它會像select * from db where MD5(db.email)==email
BaseX有一個hash:
XQuery module,它還包含一個MD5功能hash:md5($value as xs:anyAtomicType) as xs:base64Binary
。
您的查詢將會與類似。
謝謝。我如何定義變量$ email? is'nt'eq'比較單個值嗎? $電子郵件是一個序列...我需要一個循環? – Jan
這只是一個例子。你沒有提供關於你的上下文的更多細節,所以我只是把一些東西放在一起展示一般用法。如果它適合你的任務,你當然也可以使用'='。 –
你確定[tag:xbase]?我沒有看到它與XQuery有關。你的意思是[標籤:basex]? –
OUUU是的,你是對的..謝謝! – Jan