問題タブ [touchjson]
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.
iphone - TouchJSON を使用した複雑な JSON 結果 (辞書の配列) の逆シリアル化
昨夜、TouchJSON を使っていくつかのテストを行いましたが、単純なケースでは一般的にうまく機能しました。次のコードを使用して、ファイルから JSON コンテンツを読み取り、逆シリアル化しています。
ファイルに非常に単純な JSON オブジェクト (つまり、辞書) がある場合、これは問題なく機能します。
リスト内のインデックスに基づいてアイテムを取得したかったので、この方法で値の配列にアクセスできました。
(辞書 API で名前を取得できたことは理解しています)
ここで、辞書の配列を表す半複雑な JSON 文字列を逆シリアル化したいと思います。このような JSON 文字列の例を以下に示します。
data.json ファイルのこの新しいコンテンツに対して上記と同じコードを実行しようとすると、結果が返されません。私の NSLog() 呼び出しは「合計アイテム: 0」と言い、NSError オブジェクトにエラーは返されません。
何が起こっているのかについての手がかりはありますか?TouchJSON に関するドキュメントがあまりなく、使用例も少ないため、何をすべきか完全に迷っています。
iphone - JSON配列を解析する
touchJSONを使用してWebサービスからJSON配列をフェッチします。これは次のようになります:
touchJSONはJSON配列をサポートしていないため、これをNSDictionaryに解析することはできません。
JSON配列をNSDicitionaryに取り込むにはどうすればよいですか?
よろしく
iphone - TouchJSON と SOAP
TouchJson を使用して SOAP 呼び出しを行うにはどうすればよいですか? REST呼び出しで問題なく動作します。
iphone - JSON を逆シリアル化した後、NSDictionary をドメイン オブジェクトにマップする
私のプロジェクトでは、TouchJSON を使用して JSON 文字列を逆シリアル化します。結果はきれいな NSDictionary です。このディクショナリのデータをドメイン オブジェクト/データ オブジェクトに取得したいと考えています。
これを行う良い方法はありますか?いくつかのベストプラクティス?
おそらく、NSDictionary を保持し、ドメイン オブジェクトをスキップするのが最善でしょうか?
php - JSON と画像
サーバー上にデータベースがあり、iPhone からデータを取得したいと考えています。私は TouchJson を使用しており、すべて正常に動作しますが、少し問題があります。画像のダウンロード方法がわかりません。アプリをビルドして実行しようとすると、エミュレーターがクラッシュします。何をすべきかアイデアはありますか?
iphone - TouchJSONのNSDictionaryからオブジェクトを逆シリアル化しますか?
TouchJSONが返すディクショナリからオブジェクトを表すディクショナリを取得する方法がわからないようです。
例えば:
ここの形式でJSONを使用する場合:
http://search.twitter.com/search.json?q=hello
「for」ステートメントを使用してすべてのツイートを配列にプルすることなく、「id」= xのツイートを取得するにはどうすればよいですか?
たとえば、これを行う必要はありません...アクセスしたいオブジェクトの「id」(インデックスではなくJSONキー)を知っているので
php - TouchJSONがiPhoneでデータを取得するために機能していません
TouchJSONを使用して、json出力のあるphpページからデータを取得しようとしています。ダウンロードしたサンプルプロジェクトと同じ手順を実行しましたが、まだ機能していません。メインメニューからデータを含むセクションを選択すると、アプリがクラッシュします。ビューコントローラの実装ファイルを含めています。ありがとう、enbr。 http://pastie.org/pastes/1070273
iphone - nsdictionary オブジェクトから名前と URL の値を取得するにはどうすればよいですか?
私はかなりうまくいったタッチJSONを使用しています。配列を取得して辞書に入れ、touchJSON 経由でシリアル化し、http 経由で送信することができました。
リターンエンドで、データを受け取り、それを辞書に入れました(JSONの例としてtwitterのtrend.jsonを使用しています)。
ディクショナリ オブジェクトからトレンドの値を取得しようとすると、次のようになります。
名前や URL の値を取得しようとしても、イライラするような結果は得られません。それが私が必要とするデータです。フォーマットされており、傾向を適切に読み取っているため、辞書フォーマットであることがわかります。私は何かが欠けていると確信しているので、どの方向に従うべきか教えてください。
コードは次のとおりです。
iphone - iPhone: API 呼び出しを開始して JSON を解析する最速の方法は?
私は現在、ASIHTTPRequest を使用して非同期的に起動された JSON 応答 (TouchJSON を使用) を解析する UITableViewController を持っています。
アプリケーションのパフォーマンスに非常に関心があります。平均して 10 回の API 呼び出しのうち 6 回でリクエストのタイムアウトが発生し、API 呼び出しを開始して 20 個のオブジェクト (それぞれ約 10 個の属性を持つ) の API 呼び出しを解析するための合計時間が発生します。 ..約8〜9秒かかります。
このプロセスをスピードアップ/合理化するにはどうすればよいですか? 時間を 2 秒以下に短縮するために検討すべきメソッド/ライブラリはありますか?
iphone - 基本HTTP認証を使用するTouchJSON
TouchJSONフレームワークが基本的なApacheHTTP認証と連動している人はいないかと思いました。基本的に、私が呼び出しているRESTful Webサービスのディレクトリは、基本的なhttp認証で保護されています。私の呼び出しは明らかにすべてnullを返しています。誰かがこれをうまく機能させることができましたか?https:// username:password@www.somewhere.com/webservices/ws.phpのようなURLにusername:passwordを埋め込むこともできますが、明らかな理由から、これは望ましくありません。
どんな助けでもいただければ幸いです。
ありがとう!カーティス