新しい通信プロトコル (この例では TFTP を使用します) を作成していて、Word ドキュメントに次の表があるとします (形式は異なる場合があります)。
Opcode | 2 bytes
filename | string
padding | 1 byte = 0
mode | string
padding | 1 byte = 0
コードを書くときは、次のような構造を作成します。
class TFTP_packet:
short opcode
string Filename
byte padding=0
string mode
byte padding2=0
私には、繰り返しの作業をしているように思えます。現時点では、正規表現を使用して高速化していますが、このデータをカプセル化して、ドキュメントに簡単に表示したり、コードに簡単に変換したりできる方法はありますか? ドキュメントから構造を分離する方法はありますか?