The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Технический комитет OASIS утвердил спецификацию OpenDocument..., opennews (??), 22-Янв-20, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


23. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  –1 +/
Сообщение от Аноним (34), 22-Янв-20, 11:12 
>для которого уже дофига парсеров и сериализаторов

Нашёл только батарейки для питона и перла в репах, это очень нужный формат очевидно. А чем json не угодил? Тем, что он не конкурент xml? Так пользуйтесь xml, к чему всё это?

Ответить | Правка | Наверх | Cообщить модератору

27. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +/
Сообщение от Ноним (?), 22-Янв-20, 11:18 
> А чем json не угодил? Тем, что он не конкурент xml?

json лучше xml (потому что он значительно проще), но все равно у него проблемы со скоростью. Вот вам видос как чуваки оптимизировали парсинг json: https://www.youtube.com/watch?v=wlvKAT7SZIQ

А нужен такой формат, при котором вот те вот описанные извращения не нужны.

Ответить | Правка | Наверх | Cообщить модератору

32. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +/
Сообщение от Аноним (34), 22-Янв-20, 12:02 
Можно теперь встроить это в jq, пожалуйста? А то жава какая-то не знаю... В том то и дело, что там где у xml аттрибуты будут логичной частью схемы, в жсоне придётся городить какой-то ужас и экономии никакой не получится. Xml просто универсальный формат описания, json — нет.
Ответить | Правка | Наверх | Cообщить модератору

38. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +3 +/
Сообщение от Ноним (?), 22-Янв-20, 13:09 
Давайте начнем с того, что есть правильное использование XML, а есть неправильное.

XML - язык разметки
JSON - нотация представления объектов

Ответить | Правка | Наверх | Cообщить модератору

55. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +1 +/
Сообщение от Аноним (55), 22-Янв-20, 16:36 
> json лучше xml (потому что он значительно проще)

Это нагромождение лапши проще для кого? Того, кто парсер пишет, или человека?

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

72. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +/
Сообщение от Аноним (13), 22-Янв-20, 23:49 
https://cbor.io/impls.html

C, C#, Java, Scala, JS, PHP, python, rust, ruby, lua, go, perl ...


>Нашёл только батарейки для питона и перла в репах

Ты бы ещё в притоне некрофилов либы поискал. Давно пора усвоить, что либы находятся в репозиториях на гитхабе, гитлабе и в меньшей степени битбакете.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

73. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +/
Сообщение от Аноним (13), 22-Янв-20, 23:54 
>А чем json не угодил?

Текстовость. Парсить сложно, нужен ручной конечный автомат, сгенерированные пригодное для работы AST не дают, а строки надо эскейпить. Бинарные форматы парсятся гораздо проще и имеют меньше оверхед: строки там вообще не эскейпятся, а хранится длина, а после - строка.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

97. "Технический комитет OASIS утвердил спецификацию OpenDocument..."  +/
Сообщение от ffirefox (?), 24-Янв-20, 18:07 
> строки там вообще не эскейпятся, а хранится длина, а после - строка.

Ага. Было уже: "Максимальная длина строки не более 64К".

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру