11 バイトの 16 進文字列があります"0017333032CD4900186F41"
。この文字列をバイト配列に変換する必要がありますが、うまくやっていて正しい結果が得られています。ただし、特定のメッセージ形式に従って、この 16 進文字列をサイズ 11 ではなくサイズ 16 のバイト配列に変換したいと考えています。これは可能ですか?
試しhex.getBytes("UTF-8")
てみたところ、サイズ 32 の配列が得られました。11 バイトの 16 進文字列を 16 のバイト配列にすることは可能ですか?
この要件は、BlackBerry アプリの Java です。これは、Android と iPhone で正常に実装されています。Android はByteConverter
、必要な結果を得るために Basic4Android の lib を利用しています。
Dim data() As Byte
data = Bconv.HexToBytes(data_hex)