2017-01-11 9 views
-2

に大きな文字列を印刷しようとすると、これは一例です:私はデータベースに保存されているJavaセキュア整数を印刷しようとして行く

salt := "fqm0vp02103inkmvb18cgqbv0s9v7o43o12hj0nhj9jqit8nh327re7iup2imdtedepch8alam8340u4rcd923g9nuubh3a4jbdonr67phej9fp9oitudnp3dabi09nr" 
fmt.Printf(salt) 

これは私は行くで得たものである: 私はこれを持っていますが、私はそれがデータベース内にあるとして文字列を必要とする:コメントで述べたように

66716d3076703032313033696e6b6d76623138636771627630733976376f34336f3132686a306e686a396a716974386e6833323772653769757032696d647465646570636838616c616d38333430753472636439323367396e757562683361346a62646f6e7236377068656a396670396f697475646e70336461626930396e72 
+1

オクラホマ、あなたはそれをどのようなコードで手に入れたのですか? – marstran

+2

出力は、文字列(f = 66、q = 71 ...)を構成するASCII文字値の16進表現です。これは詳細なしでは答えられません。 –

+0

何が問題なのですか? – JimB

答えて

1

、あなたは自分の文字列をエンコードし、一致するだろうヘクスする必要があります。

https://play.golang.org/p/p4XLYd0smZ

package main 

import (
    "fmt" 
    "encoding/hex" 
) 

func main() { 
    salt := "fqm0vp02103inkmvb18cgqbv0s9v7o43o12hj0nhj9jqit8nh327re7iup2imdtedepch8alam8340u4rcd923g9nuubh3a4jbdonr67phej9fp9oitudnp3dabi09nr" 
    fmt.Println(hex.EncodeToString([]byte(salt))) 
} 
関連する問題