我是编程的新手,所以请耐心等待。如何在C中访问字符串数组的元素#
背景
我创建一个jQuery函数,拿起文本,顶部和左侧坐标为我的网页上的各种文本框,我希望通过使用AJAX POST到所有这些信息用C#编写的Web服务。
我已经成功地将一个文本框的这些数据传递给了Web服务方法,并将一条记录插入到了一个SQL数据库中(我不会花费多长时间来接受我!)。
为了写为多个文本框数据,我使用含有对象的数组,为此,我已在以下后取出的灵感来自第一选项一个jQuery函数: Jquery multidimensional arrays
这是我的代码:
function Note(noteText, topCoord, leftCoord) {
return {
noteText: noteText,
topCoord: topCoord,
leftCoord: leftCoord
}
var noteData = [];
function SaveNote() {
{'input').filter("notes").each(function(index) {
var noteText = ($this)).val();
var coord = ($this)).offset();
var topCoord = coord.top;
var leftCoord = coord.left;
noteData.push(Note(noteText,topCoord,leftCoord));
var jsonText = JSON.stringify({ noteData : noteData});
});
警报变量jsonText我收到以下内容:
{“noteData”:[{“noteText”:“This is note text”; “topCoord”:23.33; “leftCoord”:12.23}, {“noteText”:“Note text 2”; “topCoord”:23.33; “leftCoord”:12.23}]}
- 这是很大的!但是,如何在C#中的web方法中'解码'这些数据,以便我可以访问每一段数据,最终为每个Note'对象'向SQL数据库中写入一条记录。
问题:
我希望这是有道理的。 预先感谢您。
看看[http://stackoverflow.com/questions/1212344/解析-JSON-在-C] [1] [1]:http://stackoverflow.com/questions/1212344/parse-json-in-c –
退房: http://stackoverflow.com/questions/7699972/how-to-decode-a-json-string-using-c –