1

DB に bytea タイプのフィールドがあり、これは次のデータの例です: \254\355\000\005sr\000\014java.net.URL\226%76\032\374\344r\003\ 000\007I\000\010hashCodeI\000\004portL\000\011authorityt\000\022Ljava/lang/String;L\000\004fileq\000~\000\001L\000\004hostq\000~\000\001L\000\ 010protocolq\000~\000\001L\000\003refq\000~\000\001xp\377\377\377\377\377\377\377\377t\000\021asm.objectweb.orgt\000\013/index. htmlq\000~\000\003t\000\004httppx

このデータを読み取り可能な URL に変換する必要があります。これはどのタイプのエンコーディングですか?

ありがとう!

4

1 に答える 1

0

そのデータは Java の内部フォーマットであり、何らかの方法でストリームにフラット化されたオブジェクトのようです。最善の策は、最初にデータをデータベースに配置するコードを見つけ、それらのバイトを作成するために何を使用しているかを判断することです。

于 2010-04-09T20:51:18.387 に答える