5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

ADIFのマルチバイト対応は難しいという話し


のログデータをするデータ形式にADIF(Amateur Data Interchange Format)というものがあります。趣味のでインポートクラスライブラリをで作成してみました。

ADIFでは

のような形式になります。元々の仕様は、シングルバイトしか考えていないようなので、こちらに日本語を含んだマルチバイト文字をすると対応が難しくなります。見ての通り、コロン(:)の次にはデータ長が入ります。例えば、日本で一番使われている某ログソフトではシフトJISしか考えていないので、日本語を含んだコメントは

某ログソフトのADIFのエクポートが、

のように、文字数で出力してくれればいいのにと思うのですが、昔のシフトJISを基準にしているので無理だろうなと思うのでした。後はADIFのバージョン3に記述されているXMLベースのADXファイルフォーマットに期待です。

著:加納勉, 編集:Webon編集部
¥480 (2024/03/27 04:37時点 | 調べ)
CQ出版
¥1,650 (2024/03/23 04:29時点 | Amazon調べ)

電波を出すには必ずアマチュア無線の国家資格が必要です。電波法令を守って楽しみましょう。

ブログランキング・にほんブログ村へ 人気ブログランキング