問題タブ [yajl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
687 参照

ruby-on-rails - Rails 3.1 プロジェクトでは、どの JSON gem を使用する必要がありますか?

リリースノートには次のように書かれています。

JSON デコードは、OkJson と呼ばれる json エンジンのベンダーでもある multi_json gem を使用するようになりました。1.8.x のデフォルト エンジンとして OkJson を優先して yaml バックエンドが削除されましたが、組み込みの 1.9.x json 実装がデフォルトで使用されます。

しかし、新しい Rails 3.1 プロジェクトを生成すると、Gemfileにはmulti_jsonOkJsonの gem ではなく、json のgemが含まれます。

さらに、リリース ノートでは、json サポートが組み込まれており、gem を提供する必要がないように聞こえます。

また、最近はyajl-rubyが子供たちの間で大流行していると思いました。

それはどういう意味ですか??

0 投票する
1 に答える
633 参照

c - yajl_tree_get はパスノード名が同じ場合は 0 を返す

JSON テキストは次のとおりです。

以下は、JSON テキストの「ニック」ノードを取得する関数です。

関数はlileigetNickNameなどを返す必要がありますが、実際には常に 0 を返します。

「nick」という名前のノードは 1 つだけではないため、yajl は「nick」を 1 つずつ解析するにはどうすればよいでしょうか。

tomjimなどの値を取得するにはどうすればよいですか。

0 投票する
1 に答える
1075 参照

ruby-on-rails-3.1 - ロードするファイルがありません -- yajl

私はシードファイルにこれを持っています

そして、私はこのエラーを受け取り続けます

タスク: TOP => db:seed (タスクを --trace で実行して完全なトレースを表示)

コードは、シード ファイルの外部で実行すると機能します。シードファイルで宝石を要求できない理由はありますか?

ところで: Rails 3.0.9 / ruby​​ 1.9.2

0 投票する
1 に答える
563 参照

gcc - OpenSUSE 12.1 での yajl-ruby ビルドからの「内部コンパイラ エラー」

シェフクライアントの要件として、OpenSUSE 12.1 に yajl-ruby をインストールしようとしています。これまでのところ、次のメッセージが返されています。

適切なパッケージがインストールされます。

コンパイラの問題であるか、OpenSUSE 固有の問題である可能性があります。これまでのところ、どちらの道を歩むべきかはわかりません。

0 投票する
1 に答える
1562 参照

ruby - 初期化されていない定数StoreController::YajlRailsアプリ

yajl宝石をGemfileビアに含めましたが、ストアコントローラーをgem 'yajl-ruby', '~> 1.1.0'呼び出すとエラーが発生しますparser = Yajl::Parser.newuninitialized constant StoreController::Yajl

コントローラーの最初で実行するrequire 'yajl'と、すべて問題ありませんが、gemファイルに含めるだけで、アプリケーション内のコントローラーがgemを使用できるようになるはずだという印象を受けました。

0 投票する
1 に答える
434 参照

ios5 - YAJL iOSフレームワークを使用できますか?

iOSアプリでYAJL-iOSフレームワークを使用したい。しかし、Appleが外部フレームワークを許可していないためにアプリを拒否するかどうかだけ心配しています。誰かがこの問題についてアドバイスを提供できますか?

ありがとう

0 投票する
1 に答える
339 参照

ruby-on-rails - 複数のYajlパーサーオブジェクトと単一のグローバルパーサーオブジェクト

Rails 3.2.1で作業しているので、多数のJSONリクエストを実行し、Yajlを使用して返されたデータを解析するアプリケーションをビルドしています。私のジレンマは、天気か、JSONデータが要求されるたびにYajlパーサーオブジェクトを初期化しないことです。

または、パーサーをグローバル定数PARSER = Yajl::Parser.newで初期化しconfig/initializers/yajl_parser.rb、次のようにアプリケーションから呼び出します。

Yajlがデータを解析することを要求するリクエストは、ページリクエストの大部分で行われることを考えると、どの実装が最高のパフォーマンスを提供します。

0 投票する
0 に答える
438 参照

python - setup.py から py-yajl をインストールするには?

このように setup.py から py-yajl をインストールしたいと思います。

しかし、この setup.py にはいくつかのエラーがあります。

pip を使用して yajl をインストールできることはわかっています。setup.py で pip を使用するように構成を変更できる場合は、yajl をインストールしますが、その方法がわかりません。

誰かが良い考えを持っていますか?

0 投票する
2 に答える
238 参照

iphone - iPhone - YAJLiOS パーサーからデータを取得する

私はyajlパーサーを使用しているいくつかのコードを持っています:

解析後、次のようなjsonデータを取得しました


私の質問は次のとおりです。解析されたデータの特定の値からデータを取得する方法です。

*元。「account_number」が欲しいのですが、「123」が返されます*