РУсскоязычный Архив Электронных СТатей периодических изданий
Инженерный журнал: наука и инновации/2013/№ 11/

ХLog – язык обработки HTML- и XML-документов

Дано описание основных идей декларативного языка XLog, предназначенного для разработки систем интеллектуальной обработки Internet-информации. Приведены синтаксис и семантика основных конструкций языка, краткое описание архитектуры интерпретатора, а также примеры.

Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
Н.Э. Баумана, Москва, 105005, Россия Дано описание основных идей декларативного языка XLog, предназначенного для разработки систем интеллектуальной обработки Internet-информации. <...> Постепенно складываются новые реалии в Internet-сообществе и появляются совершенно новые требования к обработке информации. IT-компании все больше уделяют внимание разработке интеллектуальных систем обработки информации. <...> Язык XQuery, используя конструкции XPath, позволяет организовывать алгоритмы обработки XML-документов [3], а язык XSLT – преобразовывать XML-документы в формат HTML. <...> Под синтезом понимается преобразование и структурирование текстовой информации в виде XML/HTMLдокумента. ХLog предназначен для разработки интеллектуальных систем обработки XLog-документов, которые являются расширением формата XML/HTML, в нем допускается использование переменных. <...> Для анализа и синтеза XML/HTML-документов адаптированы механизмы возврата и рекурсии. <...> В ХLog включены адаптированные конструкции языков XPath, XQuery и XSLT. ХLog имеет механизмы интеграции с web-серверами и базами данных (БД). <...> В статье сформулированы основные идеи языка XLog и дается краткий обзор конструкций языка. <...> Определение атрибута аналогично определению атрибута в XML-документе. XLog-элемент понимается так же, как элемент в XML-документе, т. е. он состоит из открывающего и закрывающего тегов, обрамляющих текст или другие элементы [1]. <...> Петя пошел в школу.</td> 2 ХLog – язык обработки HTML- и XML-документов <td> </td> </tr> </table> </body> </html> В результате анализа этого HTML-документа должна быть выделена текстовая информация и проведена простая классификация предложений. <...> В реализацию XLog входит библиотека точечных операторов, которая может неограниченно расширяться. <...> В качестве решения обозначенных выше проблем предлагается конструкция точечного оператора, существенно отличающаяся от «классической» конструкции оператора вида F(x1…xn). <...> Формат точечного оператора следующий: оper.{param=var var=param param==var param=const param==const var const}, где оper <...>
** - вычисляется автоматически, возможны погрешности

Похожие документы: