問題タブ [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 に答える
122 参照

iphone - YAJLiOSは英語以外の文字を解析できませんか?

YAJLiOSパーサーについて質問があります...次のjsonデータがあります:

「body」を取得しようとしています。結果は「\U0416\U0412」と「hi」です。

エンコーディングに問題があるかもしれませんが、修正方法がわかりません

御時間ありがとうございます!

0 投票する
3 に答える
300 参照

iphone - JSON データの解析エラー

次の JSON データがあります。

そして、このコードでボディ値の配列を取得したい:

しかし、私はいつもこのエラーを受け取ります:

*キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[__NSArrayM objectForKey:]: 認識されないセレクターがインスタンス 0x6b65a60 に送信されました'

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

iphone - YAJLiOS 経由で json データを解析できません

最初に、アプリフォルダー内のローカルファイルにアクセスしようとしています:

結果は常に NULL です

次に、ファイルが存在するかどうかを確認しようとしました:

存在しないので、次のコードを使用して json ファイルにアクセスします。

ファイルを取得していますが、解析しようとすると:

エラーが発生しました:


私の質問は次のとおりです。

  • NSData を NSConcreteData に変換する機会はありますか?

  • データにアクセスするために正しいアプローチを使用していますか?


API ドキュメント - http://gabriel.github.com/yajl-objc/

Xcode ビルド フェーズのスクリーンショット:

ここに画像の説明を入力

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

macos - OS X に yajl-py をインストールします。「Yajl 共有オブジェクトが見つかりません。Yajl をインストールして、共有ライブラリ パス上にあることを確認してください。」

Mac に yajl-py () をインストールしようとしています。ただし、次のエラーが発生します。

経由で yajl をインストールしportsたので、そこにあることはわかっています。問題は、/opt/local/lib の共有ライブラリを lib パスに取得する方法です。

少し読んでみると、 を使用するのは悪い考えのように思えLD_LIBRARY_PATHますが、代替手段はありません。これを行う別の方法はありますか?

0 投票する
4 に答える
1806 参照

python - Python の githubarchive.org JSON ストリームでの Yajl 解析エラー

yajl-py で GitHub アーカイブ ファイルを解析しようとしています。ファイルの基本的な形式は JSON オブジェクトのストリームであると考えているため、ファイル自体は有効な JSON ではありませんが、有効なオブジェクトが含まれています。

yajl-pyこれをテストするために、サンプル パーサー ( https://github.com/pykler/yajl-py/blob/master/examples/yajl_py_example.pyから)をインストールして使用し、ファイルの解析を試みました。

2012-03-12-0.json、解凍された GitHub アーカイブ ファイルの 1 つです。

この種のことは、Ruby での参照実装から機能するはずです。Python パッケージは JSON ストリームを処理しませんか?

ちなみに、ここに私が得るエラーがあります:

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

ruby-on-rails - YAJL を使用して Rails でストリーミング API をプルする

アプリで YAJL を動作させようとしています。Twitter API と Digg API でテストしていますが、うまく動作していないようです。

どこが間違っているのかわかりません。このコードを使用して Twitter ストリーミング API を利用する: (ユーザー名/パスワードは削除されています)

エラーが発生します:

エラーは次の行を参照しています。

API 固有の gem は避けたいので、コードを再利用して、他の API (TweetStream など) を利用できるようにします。

助けてくれてありがとう!ご不明な点がございましたら、またはこれを明確にすることができるかどうかお知らせください。

おー!推奨事項があれば、ストリーミングを管理するために他の宝石を受け入れることに注意してください。

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

python - ijson モジュール python インポート時のエラー

いくつかの大きな (2 Gb+) ファイルを Python に解析する必要があります。json モジュールで試してみましたが、すべてのメソッドが一度にファイルをロードするため、メモリ エラーが発生します。次に、ファイルを解析するイテレータベースの方法を実装していると思われる ijson のインストールに進みました。しかし、私が実行すると:

ijson をインポート

例外が発生します: YAJL 共有オブジェクトが見つかりません。

誰かが同様の問題を見つけましたか? どんな助けでも大歓迎です

よろしく

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

c - yajl Cライブラリのオブジェクトを削除および更新するには?

yajl Cライブラリのオブジェクトを削除および更新するには?

この解決策がどこにも見つからない

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

iphone - MGTwitterEngine(iPhone) for Twitter API 1.1 を使用して取得した値を取得できません

MGTwitterEngine(iPhone)を使用しています。しかし、MGTwitterYAJLParser を使用して取得した値を取得することはできませ ん

これが私のコードです…。MGTwitterSearchYAJLParser.m

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

python - Mac OSX で ijson python パッケージをインストールする方法 (find_library の問題?)

大きくなる可能性がある json ファイルを解析する必要があります。そこで、私を助ける解決策を探し、ijson ライブラリを見つけました。この目的には最適のようです。

pypm (Active Python を使用)、ポート、および提供されたセットアップ スクリプトを使用して直接インストールしました。

しかし、私はすぐに

エラーが発生する

原因は、'yajl' という名前のモジュールを探している関数 util.find_library('yajl') のようです - 私もインストールしました! しかし、どの find_library が見つからないか。

警告: 私は UNIX (または OSX) の専門家ではありません。私は Python を問題なく扱うことができますが、UNIX/Linux の教育を受けている人にとってはまったく単純なことに関しては、まったく無力です。