Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В вычислении , Xerces является Apache коллекции «s из библиотеки программного обеспечения для анализа, проверки сериализации и манипулирования XML . Библиотека реализует ряд стандартных API для синтаксического анализа XML, включая DOM , SAX и SAX2. Реализация доступна на языках программирования Java , C ++ и Perl .

Название «Xerces», как полагают, связано с вымершей голубой бабочкой Xerces ( Glaucopsyche xerces ). [1]

Языковые версии Xerces [ править ]

Существует несколько языковых версий парсера Xerces:

  • Xerces2 Java, эталонная реализация Java
  • Xerces C ++, реализация на C ++
  • Xerces Perl, реализация Perl. Эта реализация является оболочкой для C ++ API. [2]

Особенности [ править ]

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

См. Также [ править ]

  • Лицензия Apache
  • Java XML
  • Апач Ксалан

Ссылки [ править ]

  1. ^ Бенц, Брайан; Дюрант, Джон (2004). Библия программирования XML . Джон Вили и сыновья. п. 87. ISBN 9780764555763. Проверено 1 октября 2014 . Судя по всему, парсер был назван в честь ныне вымершей голубой бабочки Ксерсес, уроженца полуострова Сан-Франциско.
  2. ^ "Apache Xerces Perl" . xerces.apache.org . Проверено 8 декабря 2019 . XML :: Xerces - это Perl API для XML-анализатора Xerces проекта Apache. Он реализован с использованием API Xerces C ++ и обеспечивает доступ к большей части API C ++ из Perl.
  3. ^ «Особенности» . xerces.apache.org . Проверено 8 декабря 2019 .
  4. ^ «Особенности» . xerces.apache.org . Проверено 8 декабря 2019 .

Примечания [ править ]

  • ^ Реализовано третье издание.
  • ^ Реализовано второе издание. Раздел 2.13 Проверка нормализации не реализована.
  • ^ Реализовано первое издание.
  • ^ Реализовано первое издание.

Внешние ссылки [ править ]

  • Главная страница проекта Apache Xerces