投稿者 魔界の仮面弁士  (社会人) 投稿日時 2011/3/9 11:31:15
Byte型というか、Byte配列ですよね。

> エンコードせずにByte型に変換したいのですが
どういう意味でしょうか?

> がByteにしたいStringです。
その String をどのようなバイナリにしたいのかを
書いてもらわないと、意味が無いと思いますよ。

単純に "0010" という文字列の場合で考えても、
その変換にはいろいろな解釈がありえるわけで。

 &H0A                … 単一の10進数として扱う。(256以上の値は変換エラー)
 &H00,&H0A           … 2桁の10進数が2つ並んだものとして扱う。
 &H00,&H00,&H01,&H00 … 1桁の10進数が4つ並んだものとして扱う。
 &H00,&H10           … 4桁の16進数として扱い、ビッグエンディアンで配置。
 &H10,&H00           … 4桁の16進数として扱い、リトルエンディアンで配置。
 &H30,&H30,&H31,&H30 … 数字 4 文字とみなして、それを ASCII なバイナリとする。