問題タブ [jayrock]

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 投票する
3 に答える
2349 参照

c# - Json インポートが失敗する - C#

私は次のクラス構造を持っています

を使用して Json にエクスポートするとJayrock.Json.Conversion.JsonConvert.ExportToString(List<AreaField> obj)、すべて正常に動作します。問題は、それを AreaField のリストにインポートしようとすると、ネイティブ インポートが失敗することです。私がしようとしているのは

インポート方法をオーバーライドする方法はありますか?

編集: はい、ジェイロックはオブジェクトのタイプを知っています。リストをシリアライズすることで何かをしなければならないと思います。

例外 - JSON 配列値から AreaField をインポートできません。

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

.net - jqGrid-jsonreader(Jayrockで使用するため)をどのように構成しますか?

誰かがこれについて何らかの洞察を持っているのではないかと思いました。jqGridはこのJSON文字列に非常に満足しています。

Jayrock(.NET JSON-RPCフレームワーク)は、JSON文字列を次のように提供します。

{id:'-1','result':{ /* ... snip ... */ }}つまり、動作中のJSONの周りに""ラッパーを追加します。

jqGridのjsonReaderプロパティを正しい場所にポイントしてJSON結果の解析を開始する方法はありますか?私はこのすべてでかなりの時間を過ごしています:)

- - 編集 - -

簡単な例を投稿したかった...あなたの答えに感謝します、Stuntz。次の例に必要なのは、.NET、JayrockjQuery、およびjqGridだけです。これは上記のJSONで機能します。コンテンツタイプを設定する必要があるかどうか忘れてしまいました。

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

.net - JSONで動作する.NETライブラリ

重複の可能性:
JSONデータを操作するための優れた.NETライブラリ?

現在、c#および.NET 2.0フレームワークを使用してASP.NETページを作成しており、.NET3.5フレームワークへのアップグレードから約4か月です。一方、2か月でプッシュできる非常にクライアント側のJSヘビーページがあります。現在、JSONデータを呼び出すクライアントからサーバーへのサービスメソッドを処理するためにJayRockを検討しています。JayRockの非常に優れた点の1つは、サーバー側のメソッドをインスタンス化して呼び出すために動的に生成されたクライアント側のプロキシjsです。

ジェイロックの経験はありますか?長所?短所?または、同様のタスクを実行するのに役立つ他のライブラリ?

また、年末までに.NET 3.5にアップグレードするため、.NET3.5にはJSONシリアル化機能があります。アップグレードしたら、JayRockから切り替える必要がありますか?

前もって感謝します

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

json - .NETでJayrockを使用して不適切に形成されたJSON文字列

Jayrock.JSONを使用してaspxページからJSONオブジェクトを返そうとしています。それを書き出すための私のコードはこれです:

これはrdr.Read()ループの内側です。

出力されるJSONは次のようになります:(改行を手動で追加しましたが)

何が間違っているのかよくわかりませんが、このJSONを読んでいるページで、.evalJSON(prototypejsを使用)を実行しようとすると、JSONの形式が正しくないというエラーが表示されます。誰かが私に何を変えるべきかアドバイスできますか?

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

javascript - Jqueryフルカレンダーでイベントが表示されない

fullcalendar のようなカレンダー プラグインを見てとても興奮しました。毎月のイベントを表示するために fullcalendar を使用しようとしています。しかし、イベントはカレンダーに表示されません。

私のコードは次のとおりです。

私のJSONに関しては、次のようになります。

何が悪いのかどう思いますか?

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

json - JSON 形式の文字列を Jayrock で JsonObject に変換する

ASP.NET アプリに要求パラメーターがあります。これは JSON 形式であり、JSON 文字列を Jayrocks JsonObject に変換する良い (迅速かつ簡単な) 方法があるかどうか疑問に思っていたので、手動で文字列を解析しなくてもキーと値のペアを簡単に抽出できますか?

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

c# - GAE の Web サービス、C# クライアントからの呼び出し

Python API を使用して、Google App Engine でデータストアのデータを取得および設定する Web アプリケーションを作成しましたが、正常に動作しています。
C# で記述されたクライアント アプリケーションからそのデータにアクセスしたいので、アプリにデータへのアクセスを提供するために GAE で Webサービスを作成することを考えていました。

私はProtoRPCで少し遊び始め、チュートリアルのように "hello" Web サービスを作成しました。今度は C# クライアント アプリケーションからその Web サービスを呼び出したいと思います。仕事をしていると思われるJayrock
lib を 見つけました。残念ながら、私はそれを機能させる方法を見つけることができません。

JayrockRPCClient サンプルに基づく私のコードは次のとおりです。

私はいつも得るMissing value error

誰かが私が間違っていることを指摘できますか?

別の質問として、GAE で Web サービスを構築して C# から呼び出す簡単な方法があるため、そのアーキテクチャについてどう思いますか?

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

extjs - ツリーをロードする:ExtJs-Jayrock

ツリーパネル(または単に動作するために必要な単純なツリー)を構築し、データベースからのデータをロードしようとしています

これがツリーを構築するための私のコードです

ジェイロックを使用しているim:http ://code.google.com/p/jayrock/

Interact.ashx.cs:

パブリッククラスInteract:JsonRpcHandler {

clsDBInteract.cs:

エラーはありませんが、パネルは空です。テストして、readtree関数でデータを読み取ることができます。問題はストアまたはロードにあると思います。

私がこれをやってのけることを試みているのは2週間以上でした

PS:c#.netでExtJs4を使用しているim

ありがとう

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

.net - VB.NET JSON オブジェクトの問題

更新:だから私はそれを理解しました!使用するだけjQuery.parseJSON();で、JSON 文字列が JSON オブジェクトに変換されました。更新されたコードは次のとおりです。

テーブルをクエリしてデータセットを返す関数を作成し、それを JSON に変換してページで使用できるようにしました。機能は以下です。

この関数は .Net 4 ではうまく機能しますが、.Net 2 では使用できません。そこで、 Jayrock という JSON.Net オブジェクトを見つけまし。それを使用するように機能を変更したところ、すべてが機能しました。改訂された関数は次のとおりです。

唯一の問題は、JSON を返すときに、ページがそれを解析できないことです。

両方の関数からの出力の例を次に示します。

最初のバージョン: [object Object],[object Object],[object Object], ...

改訂版: {"d":[[{"Value":"501","Display":"Record Number 501"}],[{"Value":"502","Display":"Record Number 502"}], ...

ご覧のとおり、改訂版は実際の文字列 (正しいデータを含む) を返しますが、最初のバージョンは JSON オブジェクトを返しました。関数Stringが として返されるためであることはわかっていますが、私の人生では、改訂されたコードを使用して JSON オブジェクトを返す方法を理解できません。

これを行う方法、またはより良い解決策についてアイデアを持っている人はいますか? 私は困惑しています!また、これは.Net 2用であることを覚えておいてください(ひどい、私は知っています:/)

お時間をいただきありがとうございます!

編集 これは私が使用しているクライアント側のコードの一部です:

alert(item);一番内側のループの内側にありました。ひもの中を一文字一文字進んでいきました。