0

私の要件は、16 進バイトと通常の文字列データの 2 つの形式で記述された NSData ストリームを変換することです (正しい名前はわかりませんが、見ればわかります)。

そこから重要なものを取得する方法を見つけようとしています。

以下にサンプルを示します。

bbbbbb02bbbbbb
bbbbbb

上記の部分から、ここに示すアプローチを使用して 02 を取得できます。(bbbbbb は単なる区切り文字です)

ただし、次の部分についてはわかりません。また、それを適切なものに変換するにはどうすればよいかわかりません。xmlとしてフォーマットされたASCII文字バイトであることを私は知っています。(最後の bbbbbb 区切り記号に注意してください)

3c3f786d....long pattern of hex....bbbbbb

私はすでにこれを行っています、utf-8 でエンコードされた nsdata から nsstring への変換には、必要なデータの断片のためにバイトがある一方で、nsdata 全体が必要なようです。

パターン全体を必要な形式に変換するための賢明で累積的なアプローチ、つまり bbbbbb02bbbbbb を 02、3c3f786d.... に ascii xml などに変換できる人はいますか?

4

0 に答える 0