問題タブ [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.
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_jsonやOkJsonの gem ではなく、json のgemが含まれます。
さらに、リリース ノートでは、json サポートが組み込まれており、gem を提供する必要がないように聞こえます。
また、最近はyajl-rubyが子供たちの間で大流行していると思いました。
それはどういう意味ですか??
c - yajl_tree_get はパスノード名が同じ場合は 0 を返す
JSON テキストは次のとおりです。
以下は、JSON テキストの「ニック」ノードを取得する関数です。
関数はlileigetNickName
などを返す必要がありますが、実際には常に 0 を返します。
「nick」という名前のノードは 1 つだけではないため、yajl は「nick」を 1 つずつ解析するにはどうすればよいでしょうか。
tom、jimなどの値を取得するにはどうすればよいですか。
ruby-on-rails-3.1 - ロードするファイルがありません -- yajl
私はシードファイルにこれを持っています
そして、私はこのエラーを受け取り続けます
タスク: TOP => db:seed (タスクを --trace で実行して完全なトレースを表示)
コードは、シード ファイルの外部で実行すると機能します。シードファイルで宝石を要求できない理由はありますか?
ところで: Rails 3.0.9 / ruby 1.9.2
gcc - OpenSUSE 12.1 での yajl-ruby ビルドからの「内部コンパイラ エラー」
シェフクライアントの要件として、OpenSUSE 12.1 に yajl-ruby をインストールしようとしています。これまでのところ、次のメッセージが返されています。
適切なパッケージがインストールされます。
コンパイラの問題であるか、OpenSUSE 固有の問題である可能性があります。これまでのところ、どちらの道を歩むべきかはわかりません。
ruby - 初期化されていない定数StoreController::YajlRailsアプリ
yajl
宝石をGemfile
ビアに含めましたが、ストアコントローラーをgem 'yajl-ruby', '~> 1.1.0'
呼び出すとエラーが発生しますparser = Yajl::Parser.new
uninitialized constant StoreController::Yajl
コントローラーの最初で実行するrequire 'yajl'
と、すべて問題ありませんが、gemファイルに含めるだけで、アプリケーション内のコントローラーがgemを使用できるようになるはずだという印象を受けました。
ios5 - YAJL iOSフレームワークを使用できますか?
iOSアプリでYAJL-iOSフレームワークを使用したい。しかし、Appleが外部フレームワークを許可していないためにアプリを拒否するかどうかだけ心配しています。誰かがこの問題についてアドバイスを提供できますか?
ありがとう
ruby-on-rails - 複数のYajlパーサーオブジェクトと単一のグローバルパーサーオブジェクト
Rails 3.2.1で作業しているので、多数のJSONリクエストを実行し、Yajlを使用して返されたデータを解析するアプリケーションをビルドしています。私のジレンマは、天気か、JSONデータが要求されるたびにYajlパーサーオブジェクトを初期化しないことです。
または、パーサーをグローバル定数PARSER = Yajl::Parser.new
で初期化しconfig/initializers/yajl_parser.rb
、次のようにアプリケーションから呼び出します。
Yajlがデータを解析することを要求するリクエストは、ページリクエストの大部分で行われることを考えると、どの実装が最高のパフォーマンスを提供します。
python - setup.py から py-yajl をインストールするには?
このように setup.py から py-yajl をインストールしたいと思います。
しかし、この setup.py にはいくつかのエラーがあります。
pip を使用して yajl をインストールできることはわかっています。setup.py で pip を使用するように構成を変更できる場合は、yajl をインストールしますが、その方法がわかりません。
誰かが良い考えを持っていますか?
iphone - iPhone - YAJLiOS パーサーからデータを取得する
私はyajlパーサーを使用しているいくつかのコードを持っています:
解析後、次のようなjsonデータを取得しました
私の質問は次のとおりです。解析されたデータの特定の値からデータを取得する方法です。
*元。「account_number」が欲しいのですが、「123」が返されます*