powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Json vs XML. Fight ! Чего полезного есть в Json ?
12 сообщений из 37, страница 2 из 2
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553811
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

основное назначение чего? JSON? Прямое назначения JSON это представление данных в удобном и компактном формате. И даже графа. Не более. Использовать его можно везде.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553829
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NTierNoobМне это было интересно чисто с практической точки зрения. Если бы преимущества были названы, я бы оценил их и может быть рассмотрел вариант использование его в своей работе, в замен XML.А сейчас Вы XML для чего в основном используете?
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553878
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyНе исключаю, что он используется не только в вебе, но примеров не знаю, поэтому сайтами и ограничился.
Например, RavenDB хранит документы в JSON (точнее, в BSON).
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553937
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АбсолютAntonariy,

основное назначение чего? JSON? Прямое назначения JSON это представление данных в удобном и компактном формате. И даже графа. Не более. Использовать его можно везде.
неправда ваша, xml читать куда удобнее. Да, места больше. А видимо носятся с ним, т.к. JS набирает обороты.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553961
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот слова автора вопроса:

авторМеня интересовало то, зачем нужен Json именно в .NET Абсолют, автор спрашивал о прикладном применении конкретно под дотнетом. Прикладное применение — asp.net. Ты говоришь "везде", значит у тебя не ложно возникнуть проблем с предоставлением конкретного прикладного примера под дотнетом помимо веба.

Сон Веры Павловны, и MongoDB тоже. Но причем тут именно дотнет?
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553966
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyСон Веры Павловны, и MongoDB тоже. Но причем тут именно дотнет?Не считая того, что вариантов не остается, если выбрать bson-базу.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553986
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanАбсолютAntonariy,

основное назначение чего? JSON? Прямое назначения JSON это представление данных в удобном и компактном формате. И даже графа. Не более. Использовать его можно везде.
неправда ваша, xml читать куда удобнее.Куда удобнее? Это сильно спорный момент.

Например к нашему Public API можно слать запросы как в формате JSON, так и XML.
Следовательно есть примеры для обоих форматов.

JSON:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
[
  {
    "Deprecated": false,
    "Name": "Wild apricot API version #1",
    "Url": "http://apibrowser.dev4.bonasource.com/v1",
    "Version": 1
  }
]


XML:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
<ArrayOfApiVersion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApiTest.Models">
  <ApiVersion> 
    <Deprecated>false</Deprecated> 
    <Name>Wild apricot API version #1</Name> 
    <Url>http://apibrowser.dev4.bonasource.com/v1</Url> 
    <Version>1</Version> 
  </ApiVersion> 
</ArrayOfApiVersion>


Лично я не вижу, что XML читать куда удобнее, скорее он читается немного хуже, чем JSON. Особенно если без подсветки синтаксиса.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553991
NTierNoob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAА сейчас Вы XML для чего в основном используете?

Как универсальное(не типизированное) хранилище данных.
В целом конечно можно заменить на JSon - разницы не будет.

Я и хотел узнать уникальные возможности JSon. Их нет.
Выигрыш в размере не интересует, разница будет максимум в 20-30%, слабая разница на данных размером ~1-2 кб.

Вопрос закрыт :)


Спасибо.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553995
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyСон Веры Павловны, и MongoDB тоже. Но причем тут именно дотнет?
При том, что RavenDB написан целиком на дотнете.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38553998
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NTierNoobКак универсальное(не типизированное) хранилище данных.
XML вполне себе типизируется, если что.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38554052
NTierNoob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сон Веры ПавловныXML вполне себе типизируется, если что.

Имелось ввиду, что интерфейс, с методом принимающим "общий" XML довольно удобен. Конкретные реализации уже парсят его ожидая найти определенные данные внутри.
...
Рейтинг: 0 / 0
Json vs XML. Fight ! Чего полезного есть в Json ?
    #38554110
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныAntonariyСон Веры Павловны, и MongoDB тоже. Но причем тут именно дотнет?
При том, что RavenDB написан целиком на дотнете.Блин.
Это — не использование json в дотнете, а разработка инструмента, использующего json. Приведи прикладной пример, помимо веба, использующий json как средство, а не самоцель.
...
Рейтинг: 0 / 0
12 сообщений из 37, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Json vs XML. Fight ! Чего полезного есть в Json ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]