Możesz umieścić dane bezpośrednio w BinData()
działać jako typ 4, wyodrębniając kodowanie base64 i dostarczając je:
var t = BinData(4, UUID("240003a09cec456ab57b98ff8e0e45db").base64())
BinData(4,"JAADoJzsRWq1e5j/jg5F2w==")
A potem nadal otrzymujesz podaną wartość z hex:
t.hex()
240003a09cec456ab57b98ff8e0e45db
Lub po prostu prześlij bezpośrednio do HexData()
:
HexData(4,"240003a09cec456ab57b98ff8e0e45db")
BinData(4,"JAADoJzsRWq1e5j/jg5F2w==")
Jeśli masz dane z myślnikami pomiędzy, użyj .split()
i .join()
sformatować:
var str = "240003A0-9CEC-456A-b57B-98FF8e0E45DB";
str.split('-').join("").toLowerCase();
"240003a09cec456ab57b98ff8e0e45db"
Istnieje bilet JIRA, aby wykonać UUID()
wygeneruj jako domyślny typ 4 SERVER-12835
, ale jest to kwestia o niskim priorytecie. Do ogólnego użytku Twoje interakcje powinny być oparte na „kierowcach”. Są jednak takie metody pracy z powłoką.