これは「JSON implementation for Ruby」というWindowsアプリで、最新リリースはv2.12.2sourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
OnWorks を使用した Ruby 用の JSON 実装という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショット:
RubyのJSON実装
説明:
これは、RFC 4627 に準拠した JSON 仕様の実装です。冗長なマークアップ言語を使用するのではなく、データをディスクに保存したりネットワーク経由で送信したりする場合は、XML の低機能な代替手段と考えることができます。 JSON ジェネレーターの両方のバリアントは、デフォルトで UTF-8 文字シーケンスを生成します。 true 値の:ascii_only オプションが指定された場合、すべての非 ASCII 文字と制御文字が \uXXXX エスケープ シーケンスでエスケープされ、Unicode コード ポイントの全範囲を生成できるように UTF-16 サロゲート ペアがサポートされます。 JSON 文字列としてエンコードされるすべての文字列は、Ruby 側で UTF-8 バイト シーケンスである必要があります。 UTF-8 でエンコードされていない生のバイナリ文字列をエンコードするには、String の to_json_raw_object メソッド (バイト配列を含むオブジェクトを生成します) を使用し、受信エンドポイントで結果をデコードしてください。
オプション
- iconv と stringscan 拡張機能に依存する純粋な Ruby の亜種
- かなり高速なネイティブ拡張機能のバリアント
- C または Java で実装され、独自の Unicode 変換関数が付属しています
- Ragel ステート マシン コンパイラーによって生成されたパーサー
- JSON の拡張バリアントを使用することをお勧めします
- 利用可能な例
プログラミング言語
ルビー
カテゴリー
これは、https://sourceforge.net/projects/json-implementation.mirror/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。