私はMQキューからメッセージを読むためにIBMのmqライブラリを使用しています。メッセージのメッセージIDを取得する必要があります。私は今messageIdという名前のメッセージヘッダーにあります。しかし、これはバイト[]を返します。今私はそれを可読な文字列に変更する必要があります。MQメッセージIDを文字列形式で取得
messageIdをbyte []からstringに変換するにはどうすればよいですか?
私は変換のカップルを試みたが、それらの非作品:
new String(theMessage.messageId)
new String(theMessage.messageId, "UTF-8")
new String(theMessage.messageId, "UTF-16")
theMessage.messageId.toString()