テキストを ネットテキストに変換

プレーンテキストを信頼性の高いデータ送信用の標準ネットストリング形式にエンコードします。

ネットテキストの例

シンプルな挨拶

基本的な「Hello, World!」メッセージをネットストリングとしてエンコード

今すぐ適用

複数行データ

各行を個別のネットストリングとして、行単位モードで複数行のテキストをエンコードします。

今すぐ適用

数値データ

ネットワーク送信用にネットストリング形式でフォーマットされた数値データをエンコードします。

今すぐ適用

ネットテキスト(ネットストリング)エンコーディングの理解

Nettextとは

Nettext(一般にNetstringsとして知られる)は、ネットワーク転送やデータシリアライゼーションのためにバイト文字列をエンコードするシンプルで信頼性の高い方法です。D. J. Bernsteinによって開発され、デリミタやターミネータを気にせずに任意のデータを安全にラップする方法を提供します。

フォーマットは単純です:[length]:[data],。例えば、単語「hello」は5:hello,としてエンコードされます。

主な利点

  • 8ビットクリーン: Nettextはnull文字を含む任意のバイトシーケンスを保存できます。
  • 高速解析: 長さプレフィックスにより、デコーダーが即座にメモリを割り当てられます。
  • 再帰的: ネットストリングは他のネットストリング内にネストして、複雑なデータ構造を作成できます。