Палец вверх 0
Перевод
Перевод

Пара ключ / значение JSON плюс количество

Мне нужно вернуть данные json с сервера, которые можно использовать на стороне клиента, и я не уверен, что лучший способ отформатировать данные json.

Итак, в основном, Каков наилучший способ форматирования данных JSON, чтобы включить:

  1. пары ключ / значение, чтобы их можно было зациклить на стороне клиента (цикл через jquery),
  2. подсчет количества пар идентификатор / значение, которые могут быть использованы на стороне клиента для других целей (используется через jquery).
jquery json asp.net vb.net
задан oshirowanen 22 июн. 2011 г., 16:40:03
источник

3 ответа

Решение 2
Перевод
Перевод

Вот пример JSON-файла и сопровождающий HTML-файл с jQuery для чтения из него.
data.xml

{
    "revision": "1.0",
    "name": "Membership List",
    "members": [
        {
            "id": "12",
            "name": "Matt Santino",
            "age": "37"
        },
        {
            "id": "2",
            "name": "Marco Svorinsky",
            "age": "59"
        },
        {
            "id": "6",
            "name": "Jim Green",
            "age": "38"
        },
        {
            "id": "27",
            "name": "Xiao Pang",
            "age": "22"
        }
    ]
}

index.html

<html>
  <head>
  <script type="text/javascript" src="<JQUERY FILE>"></script>
  <script>
    $(document).ready(function(){
      $.getJSON('data.xml', function(data){
        $.each(data.members, function(index, value){
          $('#info').append(value.name+'<br />');
        });
      });
    });
  </script>
  </head>
  <body>
    <div id="info">
    </div>
  </body>
</html>
ответ дан Vap0r 22 июн. 2011 г., 16:47:35
источник
Палец вверх 0
Перевод
Перевод

Я думаю, что эта статья объяснит, что вы ищете: http://geekswithblogs.net/michelotti/archive/2008/06/28/mvc-json---jsonresult-and-jquery.aspx

ответ дан esastincy 22 июн. 2011 г., 16:42:59
источник
Палец вверх 0
Перевод
Перевод

Вот как вы хотите отформатировать свой JSON.

[{"key": "value"}, {"key2": "value2"}]

Я обычно использую JSONLint.com, чтобы проверить и проверить, является ли JSON, который я создаю на стороне сервера, действительным JSON.

ответ дан Trevor 22 июн. 2011 г., 16:46:50
источник