|
いつもお世話になっております。 jQueryを使用したWebプログラムの 作り方を勉強しています。
簡単なJSONをhtml側から投げて、 Tomcatでログを出して、 htmlに返すところまでは出来ました。
Tomcat→html方向でのJSON作成には、 JsonGeneratorを使用しています。 可変長配列でも、ループするだけで 対応できそうです。
html→Tomcat方向でのJSON作成では、 べた書きした文字列をJSON.parse() しています。
《現状(簡単なJSON)のコード》 jsonStr = "{\"id\":\"" + $('#id').val() + "\",\"name\":\"" + $('#name').val() + "\"}"; jsonObj = JSON.parse(jsonStr); $.ajax({ ・・・ data:jsonObj ・・・ }
無理やり文字列を結合してロジックを 組むことも不可能では無いですが、 それが一般的な方法なのかわかりません。
可変長の配列のJSONをJavaScriptで生成する 一般的な方法をご教示ください。
|