OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 11:17

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 75 ]  На страницу Пред.  1, 2, 3, 4

Нужны ли Вам инструменты для работы с XML в вашей деятельности?
Да 64%  64%  [ 23 ]
Нет 36%  36%  [ 13 ]
Всего голосов : 36
Автор Сообщение
СообщениеДобавлено: Понедельник, 12 Июль, 2010 20:07 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
ну, от низвержения в dll вы потеряете все вкусности сложных динамических структур ББ :) я смысла не вижу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 10 Декабрь, 2010 12:01 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Удалил вложения. Последняя версия выложена в коллекции (ссылка в первом сообщении).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Суббота, 08 Январь, 2011 21:24 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Обнаружил баг. почему то не отрабатывает распознавание закодированных спецсимволов:
записываем в раздел текстовых данных элемента строку:
Цитата:
"привет"<тегам>'нет'&да

получаем в xml-файле
Код:
<elem>&quot;привет&quot;&lt;тегам&gt;&apos;нет&apos;&amp;да</elem>

а при чтении из файла не получаем ничего...

UPD: я точно не помню, но, кажется именно на эти символы парсер/генератор были настроены, то есть они должны отрабатывать, в отличие от других символов
UPD2: починил, залил в реп


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 04 Ноябрь, 2011 03:59 

Зарегистрирован: Суббота, 04 Март, 2006 15:13
Сообщения: 674
Откуда: СССР
Здравствуйте.

Какие преимущества может дать применение Xmlcore (или ее модифицированного варианта) для динамической генерации вебстраниц CGI скриптами, сделанными в виде
бинарных Linux файлов на BlackBox?
viewtopic.php?f=34&t=3631

Преимущества на первый взгляд
1. Готовые вещи для генерации xml вместо использования Log.String или сборки из шаблонов.
2. Предварительная подготовка макета web страницы в памяти позволит упростить алгоритм CGI за счет использования динамических структур данных Xmlcore.
3. Возможность загрузки и автоматической обработки вебстраницы с другого сайта.
4. Возможность чтение/генерация файлов в формате OpenOffice (как делают на сайтах прайсы в excel) движком сайта.
5. Возможность подключения к программным комплексам, использующим xml интерфейс.
6. Доработав, можно создавать вместо xml файлов сразу odc файлы с элементами управления и привязанными модулями для создания полнофункционального клиента на BlackBox,
обращающегося к серверу в интернете. Особенно, если подготовить BlackBox в виде плагина к Firefox или MSIE, получаемые odc файлы можно принимать и обрабатывать со всем удобством BlackBox (заменитель Flash и прочего).
... (принимаются предложения)

Недостатки
1. При приеме XML файла возможность забивания памяти сервера злоумышленником.
... (принимаются предложения)

Возможные переделки
1. Отвязаться от всех лишних модулей из BlackBox для Windows, чтобы получить легкий Linux вариант.
2. Сделать генерацию как для Utf-8, так и для Win1251.
3. Создание xml документа не только в файл, но и в лог для CGI.
... (принимаются предложения)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 04 Ноябрь, 2011 09:21 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Kubanych писал(а):
Возможные переделки
Ув. Кубаныч, рассмотрите внимательнее интерфейс модулей XmlcoreScanner и XmlcoreFormatters. В них вы найдёте процедуру SetDir, которая позволяет подставить свою реализацию соответствующих интерфейсов и полностью переделать поведение низкоуровневого сканнера/генератора символов для любой необходимой вам цели, в том числе работы с кодировками и защитой от злоумышленников.

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

Ну и, уточните, какие именно зависимости мешают подсистеме работать в Linux-ББ, потому что в своё время подсистема была видоизменена именно для того, чтобы быть вещью в себе, с очевидной зависимостью только от каркаса.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 04 Ноябрь, 2011 09:23 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Kubanych писал(а):
Возможность чтение/генерация файлов в формате OpenOffice (как делают на сайтах прайсы в excel) движком сайта.
для генерации http://oberoncore.ru/bbcc/subs/odf/start


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 04 Ноябрь, 2011 10:07 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
В Xmlcore (как реализации DOM, тут не получается по-другому) раздражает огромное количество динамических объектов.
Такую нагрузку на память для серверного приложения очень не хочется создавать.
Сергей Губанов меня поймёт :) :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 04 Ноябрь, 2011 11:16 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
ну, в конце концов, никто не мешает заменить генерацию структур DOM на вызов хэндлеров, как это реализовано в SAX.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Среда, 17 Апрель, 2013 15:33 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Недавно мне написал письмо Josef Templ, описал ошибку в редкоиспользуемом методе Dom, в итоге обсудили его, я внёс изменения и отправил ему для тестов версию. После чего заслал пакет Цинну на сайт.
Такое вот международное комьюнити :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Четверг, 18 Апрель, 2013 10:01 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Пётр Кушнир писал(а):
Недавно мне написал письмо Josef Templ, описал ошибку в редкоиспользуемом методе Dom, в итоге обсудили его, я внёс изменения и отправил ему для тестов версию. После чего заслал пакет Цинну на сайт.
Такое вот международное комьюнити :)
Еще чуть-чуть, и будут считать за нормальных людей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Четверг, 18 Апрель, 2013 14:46 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Info21 писал(а):
Еще чуть-чуть, и будут считать за нормальных людей.
Вы хотите сказать, что мы для них неразличимы? :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Четверг, 18 Апрель, 2013 20:28 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Иван Кузьмицкий писал(а):
Info21 писал(а):
Еще чуть-чуть, и будут считать за нормальных людей.
Вы хотите сказать, что мы для них неразличимы? :D
Нет, просто немножко чужие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 19 Апрель, 2013 09:29 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Info21 писал(а):
Иван Кузьмицкий писал(а):
Info21 писал(а):
Еще чуть-чуть, и будут считать за нормальных людей.
Вы хотите сказать, что мы для них неразличимы? :D
Нет, просто немножко чужие.
На что это влияет? Если оценить "соотношение сил", может и не стоит на них оглядываться. Вам виднее, что там для нас может быть интересного?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 19 Апрель, 2013 11:58 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Понимаете, категориальное различение свой-чужой зашито в мозг.
Это очень примитивная (в смысле устройства человеческого поведения) вещь.

Чтобы стать "своим", нужно неконфликтно посуществовать, общаясь, некоторое время, вот и всё.

Проблема в том, что "наши люди" часто элементарно не умеют даже в mailing list написать (без элементов истерики, гонора, просто ... нормально).
Вежливого пиджина не знают. Берут из словаря слова, да не те.

Это всё напрягает.

Ничего глобального за этим не скрывается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Xmlcore - реализация DOM и XML для BlackBox
СообщениеДобавлено: Пятница, 19 Апрель, 2013 12:36 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Понял, спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 75 ]  На страницу Пред.  1, 2, 3, 4

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB